@font-face {

    font-family: 'brother';

    src: url('fonts/Brother1816-Regular.woff2') format('woff2'),

        url('fonts/Brother1816-Regular.woff') format('woff');

    font-weight: 400;

    font-style: normal;

  }

  

@font-face {

    font-family: 'brother_thin';

    src: url('fonts/brother-1816-thin-webfont.woff2') format('woff2'),

         url('fonts/brother-1816-thin-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'brother_book';

    src: url('fonts/brother-1816-book-webfont.woff2') format('woff2'),

         url('fonts/brother-1816-book-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;

}





* {cursor:none; -ms-user-select: none; user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;}

html {

    -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */

}

body {font-family: 'brother_thin'; overflow:hidden;}

body.ohidden {overflow:hidden;}

.clear {clear:both;}

.br {display:block;}





.vPopUp {position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#000000; z-index:99999999; padding:70px 0px 0px 0px; display:none;}

.vPopUp .lk {position:absolute; top:0px; right:0px; width:70px; height:70px; background:url(../images/ic_close.png) no-repeat center center;}





#cursor {pointer-events: none; width: 16px; height: 16px; position: absolute; top: 0; left: 0; display: none; border:8px solid #ffffff; border-radius: 100%; -webkit-transition: linear height 0.2s, linear width 0.2s, linear border-width 0.2s,linear border-color 0.2s, linear margin 0.2s; -o-transition: linear height 0.2s, linear width 0.2s, linear border-width 0.2s,linear border-color 0.2s, linear margin 0.2s; transition: linear height 0.2s, linear width 0.2s, linear border-width 0.2s,linear border-color 0.2s, linear margin 0.2s; margin:-8px 0px 0px -8px; z-index:99999999999;}

#cursor .dt {position:absolute; top:50%; left:50%; height:4px; width:4px; background-color:#ffffff; -webkit-transition: linear width 0.2s, linear opacity 0.2s, linear margin 0.2s; -o-transition: linear width 0.2s, linear opacity 0.2s, linear margin 0.2s; transition: linear width 0.2s, linear opacity 0.2s, linear margin 0.2s; margin:-2px 0px 0px -2px;}

#cursor .arl {position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:9px; height:16px; opacity:0; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; background: url(../images/ar_l.png) no-repeat center center;}

#cursor .arr {position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:9px; height:16px; opacity:0; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; background: url(../images/ar.png) no-repeat center center;}



#cursor.hoveredCursor {width: 80px !important; height: 80px !important; border-width:2px !important; margin:-40px 0px 0px -40px !important;}

#cursor.hoveredCursor .dt {height:4px; width:4px; margin:-2px 0px 0px -2px; border-radius:50%;}



#cursor.moveCursor {width:20px; height:20px; border-color:rgba(255,255,255,0);}

#cursor.moveCursor .dt {opacity:0;}

#cursor.moveCursor .arl {opacity:1; left:-20px;}

#cursor.moveCursor .arr {opacity:1; left:20px;}

#cursor.moveCursorVer {width:20px; height:20px; border-color:rgba(255,255,255,0);}

#cursor.moveCursorVer .dt {opacity:0;}

#cursor.moveCursorVer .arl {opacity:1; left:0px; top:-20px; -webkit-transform:translate(-50%,-50%) rotate(90deg); -ms-transform:translate(-50%,-50%) rotate(90deg); transform:translate(-50%,-50%) rotate(90deg); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center;}

#cursor.moveCursorVer .arr {opacity:1; left:0px; top:20px; -webkit-transform:translate(-50%,-50%) rotate(90deg); -ms-transform:translate(-50%,-50%) rotate(90deg); transform:translate(-50%,-50%) rotate(90deg); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center;}



#cursor.active {border-color:#224884;}

#cursor.active .dt {background-color:#224884;}

#cursor.active.moveCursor {width:20px; height:20px; border-color:rgba(255,255,255,0);}

#cursor.active.moveCursor .dt {opacity:0;}

#cursor.active.moveCursor .arl {background-image: url(../images/ar_l_black.png)}

#cursor.active.moveCursor .arr {background-image: url(../images/ar_black.png)}



#cursor.black {border-color:#224884;}

#cursor.black .dt {background-color:#224884;}

#cursor.black.moveCursor {width:20px; height:20px; border-color:rgba(255,255,255,0);}

#cursor.black.moveCursor .dt {opacity:0;}

#cursor.black.moveCursor .arl {background-image: url(../images/ar_l_black.png)}

#cursor.black.moveCursor .arr {background-image: url(../images/ar_black.png)}



/*.navbar {position:absolute; bottom:80px; left:50%; transform:translateX(-50%); width:360px; height:4px; z-index: 99; background: #ffffff;}

.navbar .dv {position:absolute; top:0px; left:0px; height:100%; width: 60px; background: #707070; transition:0.5s;}*/



.navbuts {position:absolute; bottom:20px; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); width:140px; z-index: 99; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;margin-left:0px;}

.navbuts .ar_left {float:left; width: 60px; height:60px; background:url(../images/ar_left.png) no-repeat center center;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s; background-size: 16px; display:none;}

.navbuts .ar_right {float:right; width: 60px; height:60px; background:url(../images/ar_right.png) no-repeat center center;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s; background-size: 16px;}

.navbuts .ar_left.black {background-image:url(../images/ar_left_black.png);}

.navbuts .ar_right.black {background-image:url(../images/ar_right_black.png);}

.navbuts.rotate {left: 100%; bottom: 20px; -webkit-transform:translateX(0%); -ms-transform:translateX(0%); transform:translateX(0%); margin-left:-180px;}

.navbuts.rotate .ar_left {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}

.navbuts.rotate .ar_right {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}



.menubtn {position:fixed; top: 0px; right:20px; width:80px; height:80px; background:url(../images/btn_menu.png) no-repeat center center; z-index:99;}

.menubtn.active {background:url(../images/btn_menu_black.png) no-repeat center center;}

.menubtn.black {background:url(../images/btn_menu_black.png) no-repeat center center;}

.sidemenu {position:fixed; top: 0px; right:-430px; width:430px; background-color:rgba(255,255,255,0.9); height:100%; z-index:99;}

.sidemenu .pc {position:absolute; top:120px; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); width:300px; text-align: center; margin-top:50px; opacity:0;}

.sidemenu a {position:absolute; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); font-size:35px; line-height:40px; color:#224884; font-weight:700;}

.sidemenu a.home {width:100%; height: 100%; top:0px; left:0px; -webkit-transform: none; -ms-transform: none; transform: none;}

.sidemenu a.first {top:260px; margin-top:50px; opacity:0;color: #e1473d;}

.sidemenu a.second {top:360px; margin-top:50px; opacity:0;}











.slider {position:fixed; top:0px; left:0px; width:900%; height:100%;}



.slider .sld {position:relative; float:left; width:11.11%; height:100%;}

.slider .sld .bg {position:absolute; top:0px; left:0px; width:100%; height:100%; background-repeat: no-repeat; background-position: center center; background-size:cover;}

.slider .sld .sh {position:absolute; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.5);}





.slider .sld .tx {position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; text-align: center; padding: 0px 40px; font-size: 60px; line-height: 74px; color: #ffffff; font-weight:700;}


.slider .sld1 .tx .tt {
    color: #fff;
    font-weight: 800;
    text-transform: capitalize;
}

.slider .sld1.last .pc {position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); width:500px; margin-top:0px;}
.slider .sld1.last .tx {top: auto; bottom: 100px; font-size: 45px; line-height: 50px; font-weight: 400; color: #224884; -webkit-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%);}
.slider .sld1.last .tx span {color:#E1473D;}
.slider .sld1.last .cntt {position:relative;}
.slider .sld1.last .tx .s {position:absolute; top:50px; left:0px; width:100%; overflow: hidden; height: 60px;}
.slider .sld1.last .tx .t {position:absolute; top:0px; left:0px; width:100%; opacity:0; margin-left:100px; color:#224884;}
.slider .sld1.last .tx .tt {padding-bottom:50px;}
.slider .sld1.last .cntt {max-width:780px;}
.slider .sld1.last .tx {font-size: 30px; line-height: 40px; font-style:italic;color:#E1473D;}
.slider .sld1.last .tx .rd {color: #224884; padding-top:40px; font-size:26px; line-height:30px;}
.slider .sld1.last .pc {margin-top:-60px;}


.sld.sld1.last .bg{
    background-image:url(../images/bg1.jpg);
    background-position: center center;
}

/*.slider .sld4 { display:none;}*/

.slider .sld1 .ct {position:relative; height:100%;}

.slider .sld1 .bg {background-image:url(../images/bg2.jpg);}

.slider .sld1 .tx .playbutton {margin-bottom:90px; opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s; }

.slider .sld1 .tx .t {opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s;}

.slider .sld1.ani .tx .playbutton {opacity:1; margin-bottom:40px;}

.slider .sld1.ani .tx .t {opacity:1;line-height: 70px;}





.playbutton {float:left; position:relative; left:50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 168px; height: 168px;}

.playbutton .cr {position:absolute;top:0px;left:0px;width: 100%;height: 100%;background: rgba(255,255,255,0.5);border-radius: 50%; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;}

.playbutton .tr {position:absolute;top: 50%;left:50%;width: 0;height: 0;border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-left: 50px solid #ffffff; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); margin:0px 0px 0px 6px;}

.playbutton .lk {position:absolute; top:0px; left:0px; width:100%; height:100%;}





.slider .sld2 .bg {background-image:url(../images/bg3.jpg);}

.slider .sld2 .lg {position:absolute; top:30px; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); width:500px;opacity:0;-webkit-transition:1s 0.5s;-o-transition:1s 0.5s;transition:1s 0.5s; }

.slider .sld2 .tx {margin-bottom:-50px; opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s; top: auto; bottom: 130px;}

.slider .sld2.ani .lg {top:80px; opacity:1;}

.slider .sld2.ani .tx {margin-bottom:0px; opacity:1;}


/*.slider .sld3 .bg {background-image:url(../images/bg4.jpg);}*/

/*.slider .sld3 .lg {position:absolute; top:30px; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); width:500px;opacity:0;-webkit-transition:1s 0.5s;-o-transition:1s 0.5s;transition:1s 0.5s; }*/

/*.slider .sld3 .lt {position:relative; float:left; width:50%; height:100%; margin-top:50px; opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s;}*/

/*.slider .sld3 .lt .pc {position:absolute; left:0px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); width:100%; padding: 0px 60px; text-align: center;}*/

/*.slider .sld3 .lt .pc img {width:100%;}*/

/*.slider .sld3 .lt .playbutton {position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 110px; height: 110px;}*/

/*.slider .sld3 .lt .playbutton .tr {border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 30px solid #ffffff; margin-left:4px;}*/

/*.slider .sld3 .rt {position:relative; float:left; width:50%; height:100%; margin-top:50px; opacity:0; -webkit-transition:1s 0.8s; -o-transition:1s 0.8s; transition:1s 0.8s;}*/

/*.slider .sld3 .rt .tx {position:absolute; left:0px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); width:100%; padding: 0px 60px 0px 0px; text-align: center; font-size:30px; line-height:40px; color:#ffffff;}*/

/*.slider .sld3 .rt .tx p.mb {margin-bottom:40px;}*/

/*.slider .sld3.ani .lg {top:80px; opacity:1;}*/

/*.slider .sld3.ani .lt {margin-top:0px; opacity:1;}*/

/*.slider .sld3.ani .rt {margin-top:0px; opacity:1;}*/


.slider .sld4 .ct {position:relative; height:100%;}

.slider .sld4 .bg {background-image:url(../images/bg2.jpg);}

.slider .sld4 .tx .playbutton {margin-bottom:90px; opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s; }

.slider .sld4 .tx .t {opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s;}

.slider .sld4.ani .tx .playbutton {opacity:1; margin-bottom:40px;}

.slider .sld4.ani .tx .t {opacity:1;}



.slider .sld3 .lt {position:relative; float:left; width:50%; height:100%; background:url(../images/bg5a.jpg) no-repeat center center; background-size: cover;}

.slider .sld3 .tx {position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; text-align: center; padding: 0px 40px; font-size: 60px; line-height: 74px; color: #ffffff; z-index: 9; margin-top:50px; opacity:0;}

.slider .sld3 .rt {position:relative; float:left; width:50%; height:100%; background:url(../images/bg2.jpg) no-repeat center right -160px; background-size: cover;}

.slider .sld3 .rt .tx .playbutton {margin-bottom:40px;}

.slider .sld3 .sh {width:100%; z-index:9;}

.slider .sld3 .lt .tx {-webkit-transition:1s 0.5s;-o-transition:1s 0.5s;transition:1s 0.5s;}

.slider .sld3 .rt .tx {-webkit-transition:1s 0.8s;-o-transition:1s 0.8s;transition:1s 0.8s;}

.slider .sld3.ani .tx {margin-top:0px; opacity:1;z-index:999;}


.slider .sld5 .ct {position:relative; height:100%;}

.slider .sld5 .bg {background-image:url(../images/bg5b.jpg); background-position: center -150px;}

.slider .sld5 .tx .playbutton {margin-bottom:90px; opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s; }

.slider .sld5 .tx .t {opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s;}

.slider .sld5.ani .tx .playbutton {opacity:1; margin-bottom:40px;}

.slider .sld5.ani .tx .t {opacity:1;}


.slider .sld6 {height: 900%;}

.slider .sld6 .sldr {margin-top: 0px; position: relative; height: 100%; color:#fff; font-size:50px;}

.slider .sld6 .s {position: relative; height:11.11%;}

.slider .sld6 .s1 .bg {background-image:url(../images/bg6.jpg);}

.slider .sld6 .s1 .lg {position:absolute; top:30px; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); width:500px;opacity:0;-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s; }

.slider .sld6 .s1 .sh {opacity: 0; -webkit-transition: 1s 0.5s ; -o-transition: 1s 0.5s ; transition: 1s 0.5s ;position:absolute; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.5);}

.slider .sld6 .s1 .tx {margin-top:-50px; opacity:0; -webkit-transition: 1s 1s; -o-transition: 1s 1s; transition: 1s 1s; }

.slider .sld6 .s1 .tx1 a {color:#ffffff;}

.slider .sld6 .s1 .tx2 {font-size:35px; line-height:40px; top:auto; bottom:120px; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); margin-bottom:-50px; opacity:0;-webkit-transition: 1s 1.3s;-o-transition: 1s 1.3s;transition: 1s 1.3s;}

.slider .sld6 .s1 .tx2 a {color:#ffa500;text-shadow: 0px 0px 5px #000000;}

.slider .sld6.ani .s1 .lg {top:80px; opacity:1;}

.slider .sld6.ani .s1 .sh { opacity: 1;}

.slider .sld6.ani .s1 .tx {margin-top:0px; opacity:1;}

.slider .sld6.ani .s1 .tx2 {margin-bottom:0px; opacity:1;}



.slider .sld6 .s2 .bg {background-image:url(../images/bg6_2.jpg);}

.slider .sld6 .s2 .tx {position: absolute; top: 10%; left: 50%; width: 800px; height: 80%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background-color: #ffffff; padding: 60px 40px; opacity:0; margin-top:50px;-webkit-transition:1s 0.5s;-o-transition:1s 0.5s;transition:1s 0.5s;}

.slider .sld6 .s2 .tx .pc {margin-bottom:40px; width:745px;}

.slider .sld6 .s2 .tx .pc img:nth-child(2) {display:none;}

.slider .sld6 .s2 .tx .t {position: absolute; top: 50%; left: 0px; padding: 0px 40px; width: 100%; color:#9F3E97;font-size:30px; line-height:40px; text-align:center; font-weight:700;}

.slider .sld6 .s2.ani .tx {margin-top:0px; opacity:1;}





.slider .sld6 .s3 .bg {background-image:url(../images/bg6_3.jpg);}

.slider .sld6 .s3 .tx {font-size:60px; line-height:70px; margin-top:50px; opacity:0;-webkit-transition:1s 0.5s;-o-transition:1s 0.5s;transition:1s 0.5s;}

.slider .sld6 .s3 .tx .mb {margin-bottom:20px;}

.slider .sld6 .s3.ani .tx {margin-top:0px; opacity:1;}







.slider .sld6 .s4 .bg {background-image:url(../images/bg6_5a.jpg);}

.slider .sld6 .s4 .sp {position:absolute; top:50%; left:0%; width:100%; padding:0px 50px; font-size:60px; font-weight:700; color:#000000; display: none; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); text-align:center;text-shadow: 0px 0px 6px #ffffff;}

.slider .sld6 .s4 .sp1 .t1 {font-size:60px; line-height:70px; margin-bottom:100px;}

.slider .sld6 .s4 .sp1 .t2 {font-size:30px; line-height:40px; color:#224884;}

.slider .sld6 .s4 .sp2 {left:0px; top:0px; width:100%; height:100%; -webkit-transform:none; -ms-transform:none; transform:none; background:url(../images/bg6_5b.jpg) no-repeat center center; background-size:cover;}

.slider .sld6 .s4 .sp2 .t1 {position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; left: 0px;font-size:30px; line-height:40px;}



.slider .sld6 .s4a {display:none;}

.slider .sld6 .s4a .bg {background-image:url(../images/bg6_5b.jpg);}

.slider .sld6 .s4a .sp {position:absolute; top:50%; left:0%; width:100%; padding:0px 50px; font-size:60px; font-weight:700; color:#000000; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); text-align:center;text-shadow: 0px 0px 6px #ffffff;}

.slider .sld6 .s4a .sp2 .t1 {font-size:60px; line-height:70px;}



.slider .sld6 .s5 .bg {background-image:url(../images/bg6_6.jpg);}

.slider .sld6 .s5 .tx {margin-top:50px; opacity:0;-webkit-transition: 1s 0.5s;-o-transition: 1s 0.5s;transition: 1s 0.5s;}

.slider .sld6 .s5 .tx .t1 {font-size:60px; line-height:70px;margin-bottom:100px;}

.slider .sld6 .s5 .tx .t2 {font-size:30px; line-height:40px;}

.slider .sld6 .s5 .tx .t2 p {margin-bottom:40px;}

.slider .sld6 .s5 .tx .t2 p.lst {margin-bottom:0px;}

.slider .sld6 .s5.ani .tx {margin-top:0px; opacity:1;}



.slider .sld6 .s6 .pc {text-align:center;padding: 30px 0px; opacity:0;-webkit-transition: 1s 0.5s;-o-transition: 1s 0.5s;transition: 1s 0.5s;}

.slider .sld6 .s6 .pc img {display:inline;}

.slider .sld6 .s6 .pc img:nth-child(2) {display:none;}

.slider .sld6 .s6 .lt {position:relative; float:left;width:50%;background: url(../images/bg6_7.jpg) no-repeat center center;background-size: cover;height: 100%;padding: 60px 40px;text-align: center;font-weight: 700;margin-top:50px; opacity:0;-webkit-transition: 1s 0.5s;-o-transition: 1s 0.5s;transition: 1s 0.5s;}

.slider .sld6 .s6 .lt .t1 {font-size: 45px; line-height: 50px; margin-bottom: 50px;}

.slider .sld6 .s6 .lt .t2 {font-size: 30px;line-height: 40px;}

.slider .sld6 .s6 .rt {float:left;width:50%;color: #000;font-weight: 700;padding: 60px 40px;text-align: center;margin-top:50px; opacity:0;-webkit-transition: 1s 1s;-o-transition: 1s 1s;transition: 1s 1s;}

.slider .sld6 .s6 .rt .t1 {color: #9F3E97; font-size: 45px; line-height: 50px; margin-bottom: 50px;}

.slider .sld6 .s6 .rt .t2 {color: #9F3E97; font-size: 30px; line-height: 40px; margin-bottom: 50px;}

.slider .sld6 .s6 .rt .t3 { color: #4076D6; font-size: 30px; line-height: 40px;}

.slider .sld6 .s6.ani .pc {opacity:1;}

.slider .sld6 .s6.ani .lt {margin-top:0px; opacity:1;}

.slider .sld6 .s6.ani .rt {margin-top:0px; opacity:1;}





.slider .sld6 .s7 .bg {background-image:url(../images/bg6_8.jpg);}

.slider .sld6 .s7 .tx .playbutton {margin-bottom:90px; opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s; }

.slider .sld6 .s7 .tx .t {opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s;}

.slider .sld6 .s7.ani .tx .playbutton {opacity:1; margin-bottom:40px;}

.slider .sld6 .s7.ani .tx .t {opacity:1;}



.slider .sld6 .s8 .bg {background-image:url(../images/bg6_9.jpg);}

.slider .sld6 .s8 .tx {color:#000000; margin-top:50px; opacity:0;-webkit-transition: 1s 0.5s;-o-transition: 1s 0.5s;transition: 1s 0.5s;text-shadow: 0px 0px 20px #fff, 0px 0px 20px #ffffff, 0px 0px 20px #ffffff, 0px 0px 20px #ffffff;}

.slider .sld6 .s8 .tx .t1 {font-size:60px; line-height: 70px; margin-bottom:50px;}

.slider .sld6 .s8 .tx .t2 {font-size:30px; line-height: 40px; margin-bottom:100px;}

.slider .sld6 .s8 .tx .t3 {font-size:30px; line-height: 46px; color:#003383; letter-spacing: 2px; text-shadow: 0px 0px 12px #ffffff, 0px 0px 12px #ffffff, 0px 0px 12px #ffffff;}

.slider .sld6 .s8.ani .tx {margin-top:0px; opacity:1;}





.slider .sld6 .s9 .bg {background-image:url(../images/bg6_10.jpg);}

.slider .sld6 .s9 .tx .playbutton {margin-bottom:90px; opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s; }

.slider .sld6 .s9 .tx .t {opacity:0; -webkit-transition:1s 0.5s; -o-transition:1s 0.5s; transition:1s 0.5s;}

.slider .sld6 .s9 .tx .t1 span {padding-right:210px;}

.slider .sld6 .s9 .tx .t2 span {padding-left:120px;}

.slider .sld6 .s9.ani .tx .playbutton {opacity:1; margin-bottom:40px;}

.slider .sld6 .s9.ani .tx .t {opacity:1;}











.slider .sld7 .bg {background-image:url(../images/bg7.jpg);}

.slider .sld7 .tx1 {font-size:60px; line-height:70px; padding-bottom:150px; margin-bottom:100px;margin-top:50px; opacity:0;-webkit-transition: 1s 0.5s;-o-transition: 1s 0.5s;transition: 1s 0.5s; }

.slider .sld7 .tx2 {font-size:30px; line-height:40px; padding-top:150px;margin-top:50px; opacity:0;-webkit-transition: 1s 0.8s;-o-transition: 1s 0.8s;transition: 1s 0.8s; }

.slider .sld7.ani .tx {margin-top:0px; opacity:1;}



.slider .sld8 .bg {background-image:url(../images/bg8.jpg);}

.slider .sld8 .tx1 {-webkit-transform:none;-ms-transform:none;transform:none; top:10%; left:5%; width:950px; font-size:60px; line-height:70px; color:#F48E0A; margin-top:50px; opacity:0;-webkit-transition: 1s 0.5s;-o-transition: 1s 0.5s;transition: 1s 0.5s; }

.slider .sld8 .tx2 {-webkit-transform:none;-ms-transform:none;transform:none; top:10%; left:5%; width:950px; font-size:30px; line-height:40px; color:#224884; padding-top:150px; margin-top:50px; opacity:0;-webkit-transition: 1s 0.8s;-o-transition: 1s 0.8s;transition: 1s 0.8s; }

.slider .sld8 .tx3 {-webkit-transform:none;-ms-transform:none;transform:none; top:10%; left:5%; width:950px; font-size:30px; line-height:40px; color:#9F3E97; padding-top:300px; margin-top:50px; opacity:0;-webkit-transition: 1s 1.1s;-o-transition: 1s 1.1s;transition: 1s 1.1s; }

.slider .sld8 .tx3 .ct {position:relative; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); float:left;}

.slider .sld8 .tx3 .l {float:left;}

.slider .sld8 .tx3 .r {float: left; width: 250px; margin: 12px 0px 0px 24px;}



.slider .sld8 .tx3 a {color:#9F3E97;position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}

.slider .sld8.ani .tx {margin-top:0px; opacity:1;}



@media(max-width:1600px){

    .slider .sld .tx {font-size: 40px; line-height: 54px;}

    .slider .sld6 .s3 .tx {font-size: 40px; line-height: 54px;}

    .slider .sld6 .s4 .sp1 .t1 {font-size: 40px; line-height: 54px;}

    .slider .sld6 .s4a .sp2 .t1 {font-size: 40px; line-height: 54px;}

    .slider .sld6 .s5 .tx .t1 {font-size: 40px; line-height: 54px;}

    .slider .sld6 .s6 .lt .t1 {font-size: 40px; line-height: 54px;}

    .slider .sld6 .s6 .rt .t1 {font-size: 40px; line-height: 54px;}

    .slider .sld6 .s8 .tx .t1 {font-size: 40px; line-height: 54px;}



    .slider .sld1.last .cntt {max-width:700px;}



    .slider .sld3 .tx {margin-top: 150px;}

    .slider .sld3.ani .tx {margin-top: 100px;}



    

    .slider .sld6 .s2 .tx .t {font-size: 26px; line-height: 34px;}

    .slider .sld6 .s4 .sp1 .t2 {font-size:26px; line-height:34px;}

    .slider .sld6 .s5 .tx .t2 {font-size:26px; line-height:34px;}

    .slider .sld6 .s6 .lt .t2 {font-size:26px; line-height:34px;}

    .slider .sld6 .s6 .rt .t2 {font-size:26px; line-height:34px;}

    .slider .sld6 .s6 .rt .t3 {font-size:26px; line-height:34px;}

    .slider .sld6 .s8 .tx .t2 {font-size:26px; line-height:34px;}

    .slider .sld6 .s8 .tx .t3 {font-size:26px; line-height:40px;}

    

    .slider .sld7 .tx2 {font-size: 26px; line-height: 34px;padding-top:80px;}

    .slider .sld8 .tx2 {font-size: 26px; line-height: 34px; top:6%;}

    .slider .sld8 .tx3 {font-size: 26px; line-height: 34px; top:4%;}



    .slider .sld6 .s1 .tx2 {font-size:26px; line-height:34px;}



    .slider .sld8 .tx3 .r {width: 230px; margin: 10px 0px 0px 20px;}

    

    



    .playbutton {width:100px !important; height:100px !important;}

    .playbutton .tr {border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 30px solid #ffffff; margin: 0px 0px 0px 3px;}

}



@media(max-width:1200px){

    .slider .sld1.last .cntt {max-width:520px;}

    .slider .sld1 .tx .s {top:40px;}

    .slider .sld1 .tx {font-size: 30px; line-height: 44px;}
    .slider .sld1.last .tx {bottom:60px; font-size: 26px; line-height: 36px;}
    .slider .sld1.last .tx .rd {font-size:22px; line-height:32px;}
    

    .slider .sld6 .s3 .tx {font-size: 30px; line-height: 44px;}

    .slider .sld6 .s4 .sp1 .t1 {font-size: 30px; line-height: 44px;}

    .slider .sld6 .s4a .sp2 .t1 {font-size: 30px; line-height: 44px;}

    .slider .sld6 .s5 .tx .t1 {font-size: 30px; line-height: 44px;}

    .slider .sld6 .s6 .lt .t1 {font-size: 30px; line-height: 44px;}

    .slider .sld6 .s6 .rt .t1 {font-size: 30px; line-height: 44px;}

    .slider .sld6 .s8 .tx .t1 {font-size: 30px; line-height: 44px;}



    .slider .sld4 .rt .tx {font-size: 20px; line-height: 34px;}

    .slider .sld6 .s1 .tx2{font-size: 20px; line-height: 34px;}

    .slider .sld6 .s2 .tx .t {font-size: 20px; line-height: 34px;}

    .slider .sld6 .s4 .sp1 .t2 {font-size:20px; line-height:34px;}

    .slider .sld6 .s5 .tx .t2 {font-size:20px; line-height:34px;}

    .slider .sld6 .s6 .lt .t2 {font-size:20px; line-height:34px;}

    .slider .sld6 .s6 .rt .t2 {font-size:20px; line-height:34px;}

    .slider .sld6 .s6 .rt .t3 {font-size:20px; line-height:34px;}

    .slider .sld6 .s8 .tx .t2 {font-size:20px; line-height:34px;}

    .slider .sld6 .s8 .tx .t3 {font-size:20px; line-height:40px;}



    .slider .sld7 .tx2 {font-size: 20px; line-height: 34px;}

    .slider .sld8 .tx2 {font-size: 20px; line-height: 34px;}

    .slider .sld8 .tx3 {font-size: 20px; line-height: 34px;}

    .slider .sld8 .tx1 {width:750px;}

    .slider .sld8 .tx2 {width:750px;}

    .slider .sld8 .tx3 {width:750px;}



    .slider .sld8 .tx3 .r {width:190px;}

    .slider .sld6 .s6 .pc {width:500px;}

}

@media(max-width:980px){

    .vPopUp {position:fixed;}
    .slider .sld5 .tx .t{
        opacity:1;
    }
    .slider .sld1.ani .tx .t {
    opacity: 1;
    line-height: 45px;
}

    body {overflow:auto;}

    .navbar {display:none;}

    .playbutton {opacity:1 !important;}

    * {cursor:default;}

    a {cursor:pointer;}

    #cursor {display:none !important;}

    .slider {position:relative; width:100%;}

    .slider .sld {width:100%; min-height:100vh; height:100vh;}

    .slider .sld .tx {opacity:1;}
    .slider .sld1 .bg, .slider .sld5 .bg {
 
   background-position: center right -160px;
}

.sld.sld4 {
    display: none;
}
.sld.sld3{
   height:100vh;
}
.slider .sld3 .rt {z-index:99999;}

    .slider .sld1 .pc {width:400px;}

    .slider .sld1 .tx {margin-top:0px; bottom:60px;}

    .slider .sld2 .ct {min-height:100vh;}

    .slider .sld2 .tx .t {opacity:1;}

    .slider .sld2 .tx .playbutton {margin-bottom:20px;}

    .slider .sld2 .bg {background-position: center;}

    .slider .sld3 .lg {width:400px; opacity: 1; top:80px;}

    .slider .sld3 .tx { margin:0px;}

    .slider .sld4 {min-height: auto;}

    .slider .sld4 .lg {width:400px; opacity: 1; top: 0px; position: relative; -webkit-transform: none; -ms-transform: none; transform: none; left: 0px; margin-top:80px;}

    .slider .sld4 .lt {opacity:1;width:100%;}

    .slider .sld4 .lt .pc {position: relative; top: 0px; left: 0px; -webkit-transform: none; -ms-transform: none; transform: none;}

    .slider .sld4 .rt {opacity:1;width:100%; margin-top:0px;}

    .slider .sld4 .lt .pc {padding:0px 40px;}

    .slider .sld4 .rt .tx {position: relative; top: 0px; left: 0px; -webkit-transform: none; -ms-transform: none; transform: none; padding: 40px;}

    .slider .sld4 .rt .tx p.mb {margin-bottom:20px;}

    .slider .sld5 .lt {height:100vh;}

    .slider .sld5 .rt {height:100vh;}

    .slider .sld5 .rt .tx .playbutton {margin-bottom:20px;}

    .slider .sld5 .sh {height: 100vh;}

    .slider .sld5 .tx {margin-top:0px;}

    .slider .sld6 .tx {margin-top:0px;}

    

    .slider .sld6 {height:100vh;}

    .slider .sld6 .s {min-height:100vh; height:auto;}

    .slider .sld6 .sldr {overflow:hidden;}

    .slider .sld6 .s1 .sh {opacity:1;}

    .slider .sld6 .s1 .lg {opacity:1; top:100px;}

    .slider .sld6 .s1 .tx {opacity:1;}

    .slider .sld6 .s1 .tx2 {opacity:1; margin-bottom:0px; bottom: 60px;}

    .slider .sld6 .s6 .lt .t {position: absolute; top: 50%; width: 100%; left: 0px; transform: translateY(-50%); padding:0px 20px;}

    .slider .sld8 .tx1 {width:100%; left:0px; margin-top:0px;}

    .slider .sld8 .tx2 {width:100%; left:0px; margin-top:0px;}

    .slider .sld8 .tx3 {width:100%; left:0px; margin-top:0px;}

    .slider .sld6 .s1 .lg, .slider .sld2 .lg {width:400px;}
    .slider .sld2 .lg{
       opacity:1;
    }

    /*.slider .sld7 .tx1 {padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px; top: 110px; -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0);}

    .slider .sld7 .tx2 {padding-top:0px; margin-top: 0px; top: 200px; -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); transform: translate(-50%,0);}*/

    .slider .sld8 .tx1 {top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); padding:0px 30px; margin-top:-100px;}

    .slider .sld8 .tx2 {top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); padding:0px 20px;}

    .slider .sld8 .tx3 {top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); padding:0px 20px; margin-top:100px;}

    .slider .sld6 .s6 .lt {width:100%; min-height:100vh;}

    .slider .sld6 .s6 .rt {width:100%;}

    .slider .sld6 .s1 .tx2 a {color: #ffae45; text-transform: uppercase;}

    .slider .sld6 .s2 .tx .pc img:nth-child(1) {display:none;}

    .slider .sld6 .s2 .tx .pc img:nth-child(2) {display:block;}

    

    .slider .sld6 .s6 .pc img:nth-child(1) {display:none;}

    .slider .sld6 .s6 .pc img:nth-child(2) {display:block;}

    

    .navbuts  {display:none;}

    

    .slider .sld6 .s {background-color:#ffffff;}

    .slider .sld6.up {height:auto}

    /*.slider .sld6.up .sldr {overflow:scroll !important;-webkit-overflow-scrolling: touch;}*/

    .slider .sld6.up .s1 {display:none;}

    .slider .sld6 .s2 .tx {opacity:1; margin-top:0px;width: 680px;}

    .slider .sld6 .s2 .tx .pc {width:100%;max-width: 300px;}

    .slider .sld6 .s3 .tx {opacity:1; margin-top:0px;}

    

    .slider .sld6 .s4a {display:block;}

    .slider .sld6 .s4 .sp1 {display:block;}

    .slider .sld6 .s5 .tx {opacity:1; margin-top:0px;}

    .slider .sld6 .s6 .pc {opacity:1; max-width: 300px;}

    .slider .sld6 .s6 .lt {opacity:1; margin-top:0px;}

    .slider .sld6 .s6 .rt {opacity:1; margin-top:0px;}

    .slider .sld6 .s7 .tx .t {opacity:1;}

    .slider .sld6 .s7 .tx .playbutton {margin-bottom:40px;}

    .slider .sld6 .s8 .tx {opacity:1; margin-top:0px;}

    .slider .sld6 .s9 .tx .t {opacity:1;}

    .slider .sld6 .s9 .tx .playbutton {margin-bottom:40px;}

    .slider .sld6 .s2 .tx {height:auto; padding-bottom:20px; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}

    .slider .sld6 .s2 .tx .t {position: relative; top: 0px; margin-bottom:20px; padding:0px;}

    



    .slider .sld8 .t {position: absolute; top: 80px; width: 100%;}

    .slider .sld8 .tx1 {position:relative; margin: 0px 0px 40px 0px; top: 0px; -webkit-transform: none; -ms-transform: none; transform: none;}

    .slider .sld8 .tx2 {position:relative; margin: 0px 0px 40px 0px; top: 0px; -webkit-transform: none; -ms-transform: none; transform: none;}

    .slider .sld8 .tx3 {position:relative; margin: 0px 0px 40px 0px; top: 0px; -webkit-transform: none; -ms-transform: none; transform: none;}



    

    





}



@media(max-width:767px){



    .sidemenu {width:310px; right:-310px;}

    .sidemenu .pc {width:250px;}

    .sidemenu a {font-size: 28px; line-height: 32px;width: 100%; text-align: center;}

    .sidemenu a.first {top:230px}

    .sidemenu a.second {top:310px}



    .slider .sld1.last .pc {width: 300px;}

    .slider .sld2 .br {display:inline;}

    .slider .sld .tx {font-size: 26px; line-height: 36px; padding: 0px 20px;}
    

    .slider .sld6 .s3 .tx {font-size: 26px; line-height: 36px;}

    .slider .sld6 .s4 .sp1 .t1 {font-size: 26px; line-height: 36px;}

    .slider .sld6 .s4a .sp2 .t1 {font-size: 26px; line-height: 36px;}

    .slider .sld6 .s5 .tx .t1 {font-size: 26px; line-height: 36px;}

    .slider .sld6 .s6 .lt .t1 {font-size: 26px; line-height: 36px;}

    .slider .sld6 .s6 .rt .t1 {font-size: 26px; line-height: 36px;}

    .slider .sld6 .s8 .tx .t1 {font-size: 26px; line-height: 36px;}



    .slider .sld4 .lt .pc {padding:0px 20px;}

    .slider .sld4 .rt .tx {padding: 40px 20px;}

    .playbutton {width:60px !important; height:60px !important;}

    .playbutton .tr {border-top: 12px solid transparent !important; border-bottom: 12px solid transparent !important; border-left: 20px solid #ffffff !important; margin: 0px 0px 0px 2px !important;}



    .slider .sld7 .br {display: inline;}

    .slider .sld6 .s2 .tx .t .br {display:inline;}

    .slider .sld6 .s3 .tx .mb .br {display:inline;}

    .slider .sld6 .s4 .sp .br {display:inline;}

    .slider .sld6 .s1 .tx .br {display:inline;}

    .slider .sld8 .br {display: inline;}

    .slider .sld6 .s5 .tx .br {display: inline;}

    .slider .sld6 .s6 .br {display: inline;}

    .slider .sld6 .s8 .tx .br {display: inline;}

    .slider .sld6 .s4a .t1 .br:first-child {display: inline;}

    

    .slider .sld6 .s2 .tx {width: 90%; padding:30px;}

    .slider .sld6 .s2 .tx .t {font-size:18px; line-height:28px;}

    .slider .sld6 .s4 .sp {padding:0px 20px;}

    .slider .sld6 .s4 .sp1 .t2 {font-size:18px; line-height:28px;}

    .slider .sld6 .s5 .tx .t2 {font-size:18px; line-height:28px;}

    .slider .sld6 .s6 .lt .t2 {font-size:18px; line-height:28px;}

    .slider .sld6 .s6 .lt {padding:40px 20px;}

    .slider .sld6 .s6 .rt {padding:40px 20px;}

    .slider .sld6 .s6 .rt .t2 {font-size:18px; line-height:28px;}

    .slider .sld6 .s6 .rt .t3 {font-size:18px; line-height:28px;}

    .slider .sld6 .s8 .tx .t2 {font-size:18px; line-height:28px;}

    .slider .sld6 .s8 .tx .t3 {font-size:18px; line-height:34px;}

    

    

    .slider .sld7 .tx {text-shadow: 0px 0px 6px #000000;}

    .slider .sld7 .tx1 {margin-top: -40px;}

    .slider .sld7 .tx2 {font-size:18px; line-height:28px;}



        

    

    

    .slider .sld8 .tx2 {font-size:18px; line-height:28px; }

    .slider .sld8 .tx3 {font-size:18px; line-height:28px; }



    .slider .sld8 .tx3 .l {margin-bottom: 10px; width: 100%;}

    .slider .sld8 .tx3 .r {float:none; margin: 0px;}



    

    .slider .sld6 .s6 .lt .t1 {margin-bottom:30px;}

    .slider .sld6 .s6 .rt .t1 {margin-bottom:30px;}

    .slider .sld6 .s6 .rt .t2 {margin-bottom:30px;}

    .slider .sld6 .s6 .pc {padding:30px 20px; width:100%;}

    .slider .sld6 .s6 .pc img {float:left;}



    .slider .sld6 .s9 .tx .t1 span {padding-right: 110px;}

    .slider .sld6 .s9 .tx .t2 span {padding-left: 20px;}



}


@media(max-width:500px){

    .slider .sld3 .rt {height:50vh; width:100%; z-index:99999;}

    .slider .sld3 .lt {height:50vh; width:100%;}

   .slider .sld1.ani .tx .t {
    opacity: 1;
    line-height: 70px;
}
.slider .sld1.ani .tx .playbutton {
   
    margin-top: 50px;
}

    .slider .sld3 .lg {width:280px;}

    .slider .sld4 .lg {width:280px;}

    .slider .sld6 .s1 .lg, .slider .sld2 .lg {width:280px;}

    .slider .sld7 .tx1 {margin-top: -80px;}

}



@media(max-width:370px){

    .slider .sld1 .pc {width: 250px;}
    .slider .sld1.last .tx {font-size:20px; line-height:30px;}

}









@media(min-width:1600px){

    .playbutton:hover .cr {background-color:#333; width: 110%;height: 110%; top:-5%; left:-5%; }

    .playbutton:hover .tr {border-left: 50px solid #fff;}

}



@media(min-width:980px) and (max-width:1600px){

    .playbutton:hover .cr {background-color:#333; width: 110%;height: 110%; top:-5%; left:-5%; }

    .playbutton:hover .tr {border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 30px solid #fff;}

}









@media(min-width:980px) and (max-height:800px){

    .slider .sld6 .s6 .pc {width:500px;}

    .slider .sld6 .s6 .lt {width:20%; padding:40px 20px;}

    .slider .sld6 .s6 .rt {width:80%; padding:40px 20px;}

    .slider .sld6 .s6 .rt .br {display:inline;}

}

@media(max-width:980px) and (max-height:600px){

    .slider .sld1 .tx {bottom:50px;}

    .slider .sld2 .bg {background-position: center center;}

    .slider .sld6 .s1 .tx {margin-top:20px;}

    .slider .sld6 .s4 {padding:80px 0px;}

    .slider .sld6 .s5 {padding:80px 0px;}

    .slider .sld6 .s8 {padding:80px 0px;}

    .slider .sld6 .s4 .sp {position: relative; top: 0px; -webkit-transform: none; -ms-transform: none; transform: none; padding:0px 20px;}

    .slider .sld6 .s5 .tx {position: relative; top: 0px; -webkit-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); padding: 0px 20px;}

    .slider .sld6 .s8 .tx {position: relative; top: 0px; -webkit-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); padding: 0px 20px;}

    .slider .sld .tx1 {font-size:24px; line-height:38px;}

    .slider .sld2 .tx {font-size:24px; line-height:38px;}


    .slider .sld3 .tx {font-size:24px; line-height:38px;}

    .slider .sld5 .tx {font-size:24px; line-height:38px;}

    .slider .sld6 .tx {font-size:24px; line-height:38px;}

    .slider .sld8 .t {text-shadow: 0px 0px 10px #ffffff, 0px 0px 10px #ffffff, 0px 0px 10px #ffffff;}

    .slider .sld8 .tx3 {text-shadow: 0px 0px 10px #000000, 0px 0px 10px #000000, 0px 0px 10px #000000, 0px 0px 10px #000000; color:#df00cc;}

    .sidemenu .pc {top: 90px;}

    .sidemenu a.first {top: 170px;}

    .sidemenu a.second {top: 230px;}

    .slider .sld5 .rt .tx .playbutton {-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);margin: 0px 0px -10px -30px;}

}
.slider .sld3 .sh{
    background: rgb(0 0 0 / 30%);
}
@media only screen 
and (min-device-width : 500px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) { 
    .slider .sld1 .bg, .slider .sld5 .bg {
    background-position: center right;
    }

.slider .sld3 .rt .tx .playbutton {
    margin-bottom: 20px;
}
.sld.sld3 .playbutton {
    width: 50px!important;
    height: 50px!important;
}
.vPopUp{
         overflow:hidden;
     }
    
}
@media screen and (max-device-width: 600px) and (orientation: landscape) {
     .slider .sld1 .bg {
    background-position: center right;
    }
/*.slider .sld3 .rt {*/
    
/*    background: url(../images/bg2.jpg) no-repeat center right;*/
    
/*}*/
.slider .sld1.ani .tx .t{
  
    line-height: 30px;
}
.slider .sld3 .rt .tx .playbutton {
    margin-bottom: 20px;
}
.sld.sld3 .playbutton {
    width: 50px!important;
    height: 50px!important;
}
  .slider .sld1 .bg, .slider .sld5 .bg {
    background-position: center right;
    }  
     .slider .sld3 .rt {z-index:99999;}
     .vPopUp{
         overflow:hidden;
     }
}
a.first {
    display: none;
}
.sidemenu a.second {
    top: 260px;
    margin-top: 50px;
    opacity: 0;
}