@charset "UTF-8";@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);*,button{padding:0}button,input[type=button],input[type=reset],input[type=submit]{border:0;cursor:pointer}[hover],a{transition-property:color}html{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{background:#fff;color:#000;font-size:13px}body,body button,body input,body textarea{font-family:Malgun Gothic,맑은 고딕,sans-serif}*{margin:0}*,::after,::before{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0;transition-duration:.3s;transition-property:none;transition-timing-function:cubic-bezier(.4,0,.2,1)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background:#e0e0e0;border-left:1px solid #bdbdbd;margin:-1px 0}::-webkit-scrollbar-thumb{background:#bdbdbd;border:1px solid #9e9e9e}article,aside,footer,header,main,nav,section{display:block}time{display:inline}a{color:#0d47a1;text-decoration:none}[hover=true],a:hover{color:#039be5}a img,fieldset{border:0}li,ol,ul{list-style:none}legend{display:none}button,input,select,textarea{box-sizing:border-box;outline-style:none;resize:none}input[readonly]{background:#757575;cursor:default}input[type=password]::-ms-reveal,input[type=text]::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input:-ms-input-placeholder{color:rgba(45,45,45,.6)}input::-moz-placeholder{color:rgba(45,45,45,.6)}input::placeholder{color:rgba(45,45,45,.6)}select::-ms-expand{background:0 0;border:0}table{border-collapse:collapse;table-layout:fixed}strong{font-weight:700}img{max-width:100%}[contenteditable]:focus{outline:0 solid transparent}.hide,[hide]{display:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}[v-cloak]{display:none!important}body{overflow-x:hidden}body.no-scroll{overflow:hidden}.wrap{position:relative}.wrap .burning-event{margin:0 auto;max-width:2560px;width:100%;overflow:hidden;position:relative}.wrap .floating,.wrap .popup{position:fixed;z-index:900}.wrap .floating{bottom:125px;right:50px}.wrap .floating>a,.wrap .floating>button{width:198px;height:122px;overflow:hidden;text-indent:-10000em;transition-property:background}.wrap .floating>button{background:url(../images/aside_top_off.png) no-repeat;background-position-y:0}.wrap .floating>button:hover{background-image:url(../images/aside_top_on.png);background-position-y:0}.wrap .floating>a{background:url(../images/aside_top_off.png) no-repeat;background-position-y:100%;display:block}.wrap .floating>a:hover{background-image:url(../images/aside_top_on.png);background-position-y:100%}@media only screen and (max-width:1280px){.wrap .floating{bottom:192px;right:15px}}@media only screen and (max-width:767px){.wrap .floating>a,.wrap .floating>button{background-size:80px;width:80px;height:50px}}.wrap .popup{width:100vw;height:100dvh;background:rgba(0,0,0,.7);bottom:0;left:0;right:0;top:0;overflow-y:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.wrap .popup .popup-body{position:relative;display:flex;flex-direction:column;background:#fff;max-width:900px;width:100%;height:auto;padding:10px;margin:10px}@media only screen and (max-width:1280px){.wrap .popup .popup-body{margin-top:80px}}.wrap .popup .popup-body .header{width:100%;min-height:100px;color:#fff;display:flex;justify-content:center;align-items:center;pointer-events:none}.wrap .popup .popup-body .header>span{width:64px;height:64px}.wrap .popup .popup-body .header>p{margin-left:15px;font-size:26px;font-weight:600}@media only screen and (max-width:767px){.wrap .popup .popup-body .header{flex-direction:column;padding:10px 0}.wrap .popup .popup-body .header>span{width:48px;height:48px}.wrap .popup .popup-body .header>p{font-size:18px;margin-left:0;margin-top:10px}}.wrap .popup .popup-body .content{padding:15px 10px;pointer-events:none;display:flex;justify-content:center;align-items:center}.wrap .popup .popup-body .content ul{display:flex;flex-wrap:wrap;justify-content:center}.wrap .popup .popup-body .content ul li{color:#444;font-size:18px;text-align:center;width:calc(100% / 2 - 20px);padding:15px 10px}.wrap .popup .popup-body .content ul li img{display:block;margin:0 auto;width:100%;height:auto}.wrap .popup .popup-body .content ul li span{display:block;margin-top:10px}@media only screen and (max-width:767px){.wrap .popup .popup-body .content ul li{width:calc(50% - 20px);font-size:16px}}@media only screen and (max-width:480px){.wrap .popup .popup-body .content ul li{width:100%;padding:15px 0}}.wrap .popup .popup-body .footer{margin:0 auto}.wrap .popup .popup-body .footer>button{color:#fff;width:80px;padding:5px 10px;border-radius:4px}.wrap .popup .popup-body .close{position:absolute;top:0;right:-75px;width:80px;height:80px;background:0 0;border:5px solid #fff}.wrap .popup .popup-body .close>i{font-size:42px;color:#fff}@media only screen and (max-width:1280px){.wrap .popup .popup-body .close{top:-75px;right:0}}.wrap .popup .popup-body.popup-1 .header{background-color:#da3c29}.wrap .popup .popup-body.popup-1 .header>span{background:url(../images/always/popup/burn_pup_tips.png) no-repeat;background-size:100%}.wrap .popup .popup-body.popup-1 .content>img{margin:40px 0}.wrap .popup .popup-body.popup-1 .footer>button{background-color:#da3c29}.wrap .popup .popup-body.popup-2 .header{background-color:#0c95e4}.wrap .popup .popup-body.popup-2 .header>span{background:url(../images/always/popup/overstep_pup_tips.png) no-repeat;background-size:100%}.wrap .popup .popup-body.popup-2 .footer>button{background-color:#0c95e4}.top-header{position:absolute;top:30px;left:50%;transform:translateX(-50%);z-index:900;width:100%;max-width:1300px;height:70px}.top-header .home,.top-header .logo-latale{position:absolute;top:0}.top-header .logo-latale{background:url(../images/latalelogo.png) no-repeat;width:136px;height:85px;left:0;overflow:hidden;text-indent:-10000em}.top-header .home{background:url(../images/homeicon_off.png) no-repeat;width:50px;height:50px;right:0;overflow:hidden;text-indent:-10000em;transition-property:background}.top-header .home:hover{background-image:url(../images/homeicon_on.png)}@media only screen and (max-width:1350px){.top-header .logo-latale{left:20px}.top-header .home{right:20px}}@media only screen and (max-width:767px){.top-header .logo-latale{background-size:80%}}footer{background:#000;width:100%;padding:20px 0}footer ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer ul li{padding:0 10px}footer ul li:nth-child(1) img{width:256px}footer ul li:nth-child(2) img{width:86px;filter:brightness(2.5)}footer ul li:nth-child(3){color:#fff;line-height:18px}footer ul li:nth-child(4){display:flex;align-items:center;justify-content:center}footer ul li:nth-child(4) img{width:40px}footer ul li:nth-child(4) span{color:#fff;display:block;width:280px;margin-left:10px}@media only screen and (max-width:767px){footer ul{justify-content:flex-start}footer ul li{padding:5px 8px}footer ul li:nth-child(2) img{width:72px}}@-webkit-keyframes bg-ani-data-v-cc4014f6{0%,20%{filter:blur(4px);transform:scale(1.013) translateY(0)}to{filter:blur(0);transform:scale(1.35) translatY(-15px)}}@keyframes bg-ani-data-v-cc4014f6{0%,20%{filter:blur(4px);transform:scale(1.013) translateY(0)}to{filter:blur(0);transform:scale(1.35) translatY(-15px)}}@-webkit-keyframes moon-ani-data-v-cc4014f6{0%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes moon-ani-data-v-cc4014f6{0%{transform:translateY(-30px)}to{transform:translateY(0)}}@-webkit-keyframes left-ani-data-v-cc4014f6{0%{opacity:0;transform:translateZ(-1400px) translateY(300px) translateX(-1000px)}30%{opacity:0}to{opacity:1;transform:translateZ(0) translateY(0) translateX(0)}}@keyframes left-ani-data-v-cc4014f6{0%{opacity:0;transform:translateZ(-1400px) translateY(300px) translateX(-1000px)}30%{opacity:0}to{opacity:1;transform:translateZ(0) translateY(0) translateX(0)}}@-webkit-keyframes right-ani-data-v-cc4014f6{0%{opacity:0;transform:translateZ(-1400px) translateY(-400px) translateX(1000px)}30%{opacity:0}to{opacity:1;transform:translateZ(0) translateY(0) translateX(0)}}@keyframes right-ani-data-v-cc4014f6{0%{opacity:0;transform:translateZ(-1400px) translateY(-400px) translateX(1000px)}30%{opacity:0}to{opacity:1;transform:translateZ(0) translateY(0) translateX(0)}}@-webkit-keyframes title-ani-data-v-cc4014f6{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;transform:translateY(-500px)}38%,to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;transform:translateY(0)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:translateY(-65px)}72%,90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:translateY(0)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:translateY(-28px)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:translateY(-8px)}}@keyframes title-ani-data-v-cc4014f6{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;transform:translateY(-500px)}38%,to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;transform:translateY(0)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:translateY(-65px)}72%,90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:translateY(0)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:translateY(-28px)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:translateY(-8px)}}@-webkit-keyframes light-ani-data-v-cc4014f6{0%{opacity:1;transform:translate(-500px,-173px)}to{opacity:1;transform:translate(0)}}@keyframes light-ani-data-v-cc4014f6{0%{opacity:1;transform:translate(-500px,-173px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes bounce-ani-data-v-cc4014f6{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes bounce-ani-data-v-cc4014f6{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.intro .navigation,.intro>*{overflow:hidden;text-indent:-10000em}.intro{height:1440px;top:0;left:50%;position:relative;transform:translateX(-50%)}@media only screen and (max-width:767px){.intro{display:none}}.intro>section .back{background:url(../images/home_bg.jpg) no-repeat;width:2560px;height:1440px;margin-left:-1280px;opacity:1;position:absolute;top:0;left:50%;transform:scale(1.03);-webkit-animation:bg-ani-data-v-cc4014f6 4s ease-in-out 0s forwards;animation:bg-ani-data-v-cc4014f6 4s ease-in-out 0s forwards}.intro>section .moon{background:url(../images/home_bg_dec.png) no-repeat;width:759px;height:257px;margin-left:-363px;opacity:1;position:absolute;top:0;left:50%;-webkit-animation:moon-ani-data-v-cc4014f6 1.1s ease-in-out 0s forwards;animation:moon-ani-data-v-cc4014f6 1.1s ease-in-out 0s forwards}@media only screen and (max-width:1280px){.intro>section .moon{background-size:85%;margin-left:-300px}}.intro>section .char-left{background:url(../images/home_char1.png) no-repeat;width:1377px;height:1790px;position:absolute;left:50%;top:-151px;margin-left:-1284px;-webkit-animation:left-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.1s both;animation:left-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.1s both}@media only screen and (max-width:1280px){.intro>section .char-left{background-size:85%;margin-left:-1000px;top:-100px}}.intro>section .char-right{background:url(../images/home_char2.png) no-repeat;width:1724px;height:1634px;position:absolute;left:50%;top:-168px;margin-left:-278px;-webkit-animation:right-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.4s both;animation:right-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.4s both}@media only screen and (max-width:1280px){.intro>section .char-right{background-size:85%;margin-left:-215px;top:-118px}}.intro>section .title{background:url(../images/home_title_deco2.png) no-repeat;width:1008px;height:437px;position:absolute;left:50%;top:264px;margin-left:-513px;opacity:0;transform:translateY(-500px);-webkit-animation:title-ani-data-v-cc4014f6 .8s ease 1s forwards;animation:title-ani-data-v-cc4014f6 .8s ease 1s forwards}@media only screen and (max-width:1280px){.intro>section .title{background-size:85%;margin-left:-391px;top:293px}}.intro>section .title:after{content:'';background:url(../images/home_title_cut.png) no-repeat;width:825px;height:336px;position:absolute;left:103px;top:36px;transition-duration:50ms;transition-property:background;transition-timing-function:linear}@media only screen and (max-width:1280px){.intro>section .title:after{background-size:85%;left:47px}}.intro>section .light{background:url(../images/home_title_deco1.png) no-repeat;width:986px;height:355px;position:absolute;left:50%;top:338px;margin-left:-450px;opacity:0;-webkit-animation:light-ani-data-v-cc4014f6 .2s ease-out 1.9s forwards;animation:light-ani-data-v-cc4014f6 .2s ease-out 1.9s forwards}@media only screen and (max-width:1280px){.intro>section .light{background-size:85%;margin-left:-382px;top:362px}}.intro>nav a{position:absolute;left:50%;opacity:1;transition:background;transition-duration:.4s;-webkit-animation:bounce-ani-data-v-cc4014f6 .7s 2.8s both;animation:bounce-ani-data-v-cc4014f6 .7s 2.8s both}.intro>nav a.always-event{background:url(../images/home_btn1_off.png) no-repeat;width:529px;height:770px;top:638px;margin-left:-521px}.intro>nav a.always-event:hover{background:url(../images/home_btn1_on.png) no-repeat}@media only screen and (max-width:1280px){.intro>nav a.always-event{background-size:85%;margin-left:-471px}.intro>nav a.always-event:hover{background-size:85%}}.intro>nav a.limit-event{background:url(../images/home_btn2_off.png) no-repeat;width:526px;height:776px;top:638px;margin-left:-10px;opacity:1}.intro>nav a.limit-event:hover{background:url(../images/home_btn2_on.png) no-repeat}@media only screen and (max-width:1280px){.intro>nav a.limit-event{background-size:85%;margin-left:40px}.intro>nav a.limit-event:hover{background-size:85%}}.intro-sp{width:100%;height:auto;min-height:936px;top:0;left:50%;position:relative;transform:translateX(-50%);display:none}@media only screen and (max-width:767px){.intro-sp{display:block}}.intro-sp>section .back{background:url(../images/home_bg_m.png) no-repeat;background-size:cover;background-position-x:center;width:100%;height:auto;min-height:936px;opacity:1;position:absolute;top:0;left:0;transform:scale(1.03);-webkit-animation:bg-ani-data-v-cc4014f6 4s ease-in-out 0s forwards;animation:bg-ani-data-v-cc4014f6 4s ease-in-out 0s forwards}.intro-sp>section .char-left{background:url(../images/home_char1.png) no-repeat;background-size:cover;background-position:center;width:510px;height:603px;position:absolute;left:-37px;bottom:-141px;-webkit-animation:left-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.1s both;animation:left-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.1s both}@media only screen and (max-width:480px){.intro-sp>section .char-left{background:url(../images/home_char1_m.png) no-repeat;background-size:contain;width:480px;height:407px;left:0;bottom:0}}.intro-sp>section .char-right{background:url(../images/home_char2.png) no-repeat;background-size:cover;background-position:center;width:767px;height:603px;position:absolute;right:-162px;top:0;-webkit-animation:right-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.4s both;animation:right-ani-data-v-cc4014f6 .5s cubic-bezier(.25,.46,.45,.94) 2.4s both}@media only screen and (max-width:480px){.intro-sp>section .char-right{background:url(../images/home_char2_m.png) no-repeat;background-size:contain;width:480px;height:407px;right:0;top:6px}}.intro-sp>section .title{background:url(../images/home_title_deco2.png) no-repeat;background-size:contain;width:480px;height:220px;position:absolute;left:calc(50% - 240px);top:340px;opacity:0;transform:translateY(-500px);-webkit-animation:title-ani-data-v-cc4014f6 .8s ease 1s forwards;animation:title-ani-data-v-cc4014f6 .8s ease 1s forwards}.intro-sp>section .title:after{content:'';background:url(../images/home_title_cut.png) no-repeat;background-size:contain;width:480px;height:220px;position:absolute;left:0;top:5px;transition-duration:50ms;transition-property:background;transition-timing-function:linear}@media only screen and (max-width:480px){.intro-sp>section .title{width:360px;left:calc(50% - 180px);top:370px}.intro-sp>section .title:after{width:360px;left:calc(50% - 180px)}}.intro-sp>section .light{background:url(../images/home_title_deco1.png) no-repeat;background-size:contain;width:480px;height:180px;position:absolute;left:calc(50% - 240px);top:379px;opacity:0;-webkit-animation:light-ani-data-v-cc4014f6 .2s ease-out 1.9s forwards;animation:light-ani-data-v-cc4014f6 .2s ease-out 1.9s forwards}@media only screen and (max-width:480px){.intro-sp>section .light{width:360px;left:calc(50% - 180px);top:400px}}.intro-sp>section>a{position:absolute;opacity:1;transition:background;transition-duration:.4s;-webkit-animation:bounce-ani-data-v-cc4014f6 .7s 2.8s both;animation:bounce-ani-data-v-cc4014f6 .7s 2.8s both}.intro-sp>section>a.always-event{background:url(../images/home_btn1_on_m.png) no-repeat;background-size:contain;width:160px;height:260px;bottom:0;right:20px}.intro-sp>section>a.limit-event{background:url(../images/home_btn2_on_m.png) no-repeat;background-size:contain;width:160px;height:260px;top:120px;left:20px}.always a,.always button,.always>*{overflow:hidden;text-indent:-10000em}.always{background:url(../images/always/permanent_bg.jpg) no-repeat;background-size:cover;height:6685px;left:50%;position:relative;transform:translateX(-50%);width:2560px}@media only screen and (max-width:1280px){.always{height:7100px}}@media only screen and (max-width:830px){.always{height:7900px}}@media only screen and (max-width:767px){.always{height:8400px}}@media only screen and (max-width:480px){.always{height:7650px}}.always .char_sord{background:url(../images/always/permanent_main_char.png) no-repeat;height:1821px;width:1395px;position:absolute;left:50%;top:-202px;margin-left:-1435px;transform:translateX(-50px);opacity:0;transition:transform .7s,opacity .4s;transition-delay:.7s}@media only screen and (max-width:1280px){.always .char_sord{display:none}}.always .char_roug{background:url(../images/always/permanent_main_char2.png) no-repeat;height:743px;width:694px;position:absolute;left:50%;top:159px;margin-left:475px;transform:translateX(-30px);opacity:0;transition:transform .7s,opacity .5s;transition-delay:.4s}@media only screen and (max-width:1280px){.always .char_roug{display:none}}.always .deco{background:url(../images/always/permanent_main_char2_2.png) no-repeat;height:1182px;width:1031px;position:absolute;left:50%;top:320px;margin-left:351px}.always .title{background:url(../images/always/permanent_main_title.png) no-repeat;height:606px;width:1298px;position:absolute;left:50%;top:129px;margin-left:-607px;transform:translateY(40px);opacity:0;transition:transform .8s,opacify .8s}@media only screen and (max-width:1280px){.always .title{background-size:contain;width:767px;height:400px;margin-left:20px;left:calc(50% - 383.5px);top:180px}}@media only screen and (max-width:480px){.always .title{width:450px;height:200px;left:calc(50% - 225px);top:260px}}.always .frame{background:url(../images/always/permanent_bg_form.png) no-repeat;height:5324px;width:100%;max-width:1522px;position:absolute;left:50%;top:776px;margin-left:-761px}@media only screen and (max-width:1280px){.always .frame{background:url(../images/always/permanent_bg_form_m.png) no-repeat;background-size:128%;height:5800px}.always .frame:before{content:'';position:absolute;top:0;left:0;background:url(../images/always/permanent_bg_line_m.png) no-repeat;background-size:contain;width:100%;height:45px}.always .frame:after{content:'';position:absolute;bottom:16px;left:0;background:url(../images/always/permanent_bg_line2_m.png) no-repeat;background-size:contain;width:100%;height:27px}}@media only screen and (max-width:830px){.always .frame{height:6670px}}@media only screen and (max-width:767px){.always .frame{height:7050px;background-size:136%}}@media only screen and (max-width:480px){.always .frame{top:726px;height:6345px}}.always .logo{display:none;background:url(../images/always/permanent_sign_m.png) no-repeat;background-size:200px auto;position:absolute;top:692px;left:calc(50% - 100px);width:200px;height:330px}@media only screen and (max-width:1280px){.always .logo{display:block}}@media only screen and (max-width:480px){.always .logo{top:642px}}.always .char_maestro_left{background:url(../images/always/permanent_bg_deco2.png) no-repeat;height:1370px;width:886px;position:absolute;left:0;top:5464px}@media only screen and (max-width:1280px){.always .char_maestro_left{display:none}}.always .char_maestro_right{background:url(../images/always/permanent_bg_deco1.png) no-repeat;height:1236px;width:885px;position:absolute;right:0;top:5464px}@media only screen and (max-width:1280px){.always .char_maestro_right{display:none}}.always .view-object{opacity:0;transform:translate(-50%,120px);transition-delay:0s;transition-duration:0s;transition-property:opacity,transform}.always .view-object.on{opacity:1;transform:translate(-50%,0);transition-duration:.9s}.always .view-object.view-object-1{position:absolute;top:1073px;left:50%;width:100%;height:660px}@media only screen and (max-width:1280px){.always .view-object.view-object-1{top:913px}}@media only screen and (max-width:480px){.always .view-object.view-object-1{top:830px;height:500px}}.always .view-object.view-object-1 .step{position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step1.png) no-repeat;background-size:100%;width:192px;height:65px;top:160px}.always .view-object.view-object-1 .step:after,.always .view-object.view-object-1 .step:before{content:'';background:url(../images/always/step_deco.png) no-repeat;background-size:100%;display:block;width:491px;height:29px;position:absolute}.always .view-object.view-object-1 .step:before{transform:rotate(180deg);left:225px;top:15px}.always .view-object.view-object-1 .step:after{right:225px;top:15px}@media only screen and (max-width:480px){.always .view-object.view-object-1 .step{background-size:130px;width:130px}}@media only screen and (max-width:480px){.always .view-object.view-object-1 .step{background:url(../images/always/permanent_step1.png) no-repeat;background-size:100%;width:192px;height:65px;top:160px}.always .view-object.view-object-1 .step:before{left:160px;top:9px}.always .view-object.view-object-1 .step:after{right:160px;top:9px}}@media only screen and (max-width:480px) and (max-width:480px){.always .view-object.view-object-1 .step{background-size:130px;width:130px}}.always .view-object.view-object-1 .step-content{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step1_con1.png) no-repeat;background-size:100%;max-width:766px;height:399px;top:259px}@media only screen and (max-width:1280px){.always .view-object.view-object-1 .step-content{background-size:92%;background-position-x:center}}@media only screen and (max-width:767px){.always .view-object.view-object-1 .step-content{max-width:480px;top:320px}}@media only screen and (max-width:480px){.always .view-object.view-object-1 .step-content{max-width:360px;height:190px;top:270px}}.always .view-object.view-object-2{position:absolute;top:1830px;left:50%;width:100vw;height:1172px}@media only screen and (max-width:1280px){.always .view-object.view-object-2{top:1670px;height:1912px}}@media only screen and (max-width:830px){.always .view-object.view-object-2{height:2642px}}@media only screen and (max-width:767px){.always .view-object.view-object-2{top:1610px}}@media only screen and (max-width:480px){.always .view-object.view-object-2{top:1410px}}.always .view-object.view-object-2 .step{position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step2.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.always .view-object.view-object-2 .step:after,.always .view-object.view-object-2 .step:before{content:'';background:url(../images/always/step_deco.png) no-repeat;background-size:100%;display:block;width:491px;height:29px;position:absolute}.always .view-object.view-object-2 .step:before{transform:rotate(180deg);left:225px;top:15px}.always .view-object.view-object-2 .step:after{right:225px;top:15px}@media only screen and (max-width:480px){.always .view-object.view-object-2 .step{background-size:130px;width:130px}}@media only screen and (max-width:480px){.always .view-object.view-object-2 .step{background:url(../images/always/permanent_step2.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.always .view-object.view-object-2 .step:before{left:160px;top:9px}.always .view-object.view-object-2 .step:after{right:160px;top:9px}}@media only screen and (max-width:480px) and (max-width:480px){.always .view-object.view-object-2 .step{background-size:130px;width:130px}}.always .view-object.view-object-2 .step-content{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step2_con1.png) no-repeat;background-size:100%;max-width:509px;height:128px;top:102px}@media only screen and (max-width:767px){.always .view-object.view-object-2 .step-content{max-width:460px;top:124px}}@media only screen and (max-width:480px){.always .view-object.view-object-2 .step-content{max-width:360px;height:112px}}.always .view-object.view-object-2 .tooltips{position:absolute;top:310px;left:50%;transform:translateX(-50%);width:100%;height:auto;min-height:730px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width:1280px){.always .view-object.view-object-2 .tooltips{max-width:830px}}@media only screen and (max-width:830px){.always .view-object.view-object-2 .tooltips{max-width:410px}}.always .view-object.view-object-2 .tooltips .tooltip{background-position-x:center;background-repeat:no-repeat;background-size:391px 730px;width:calc(100% / 3);max-width:391px;height:730px;margin:0 10px 10px 10px;position:relative;top:0;left:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}@media only screen and (max-width:1280px){.always .view-object.view-object-2 .tooltips .tooltip{width:50%}}@media only screen and (max-width:830px){.always .view-object.view-object-2 .tooltips .tooltip{width:100%;max-width:375px;background-size:375px 730px}}.always .view-object.view-object-2 .tooltips .tooltip span{background-size:100%;background-repeat:no-repeat;display:block;position:absolute;left:50%;transform:translateX(-50%)}.always .view-object.view-object-2 .tooltips .tooltip span:first-child{width:35px;height:35px;top:215px;margin-left:28px;cursor:pointer}.always .view-object.view-object-2 .tooltips .tooltip span:first-child:hover+span{opacity:1;visibility:visible}.always .view-object.view-object-2 .tooltips .tooltip span:last-child{width:301px;height:200px;top:240px;opacity:0;visibility:hidden;transition:opacity,visibility;transition-duration:.4s}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(1){background-image:url(../images/always/permanent_step2_con4.jpg)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(1) span:first-child{background-image:url(../images/always/permanent_step2_con4_mag.png)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(1) span:last-child{background-image:url(../images/always/permanent_step2_pup3.png)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(2){background-image:url(../images/always/permanent_step2_con3.jpg)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(2) span:first-child{background-image:url(../images/always/permanent_step2_con3_mag.png)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(2) span:last-child{background-image:url(../images/always/permanent_step2_pup2.png)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(3){background-image:url(../images/always/permanent_step2_con2.jpg)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(3) span:first-child{background-image:url(../images/always/permanent_step2_con2_mag.png)}.always .view-object.view-object-2 .tooltips .tooltip:nth-child(3) span:last-child{background-image:url(../images/always/permanent_step2_pup1.png)}.always .view-object.view-object-2 .step-content-2{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step2_con5.png) no-repeat;background-size:100%;max-width:387px;height:69px;bottom:15px}.always .view-object.view-object-3{position:absolute;top:3165px;left:50%;width:100vw;height:1360px}@media only screen and (max-width:1280px){.always .view-object.view-object-3{top:3720px}}@media only screen and (max-width:830px){.always .view-object.view-object-3{top:4530px}}@media only screen and (max-width:767px){.always .view-object.view-object-3{height:2000px;top:4370px}}@media only screen and (max-width:480px){.always .view-object.view-object-3{top:4170px;height:1790px}}.always .view-object.view-object-3 .step{position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step3.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.always .view-object.view-object-3 .step:after,.always .view-object.view-object-3 .step:before{content:'';background:url(../images/always/step_deco.png) no-repeat;background-size:100%;display:block;width:491px;height:29px;position:absolute}.always .view-object.view-object-3 .step:before{transform:rotate(180deg);left:225px;top:15px}.always .view-object.view-object-3 .step:after{right:225px;top:15px}@media only screen and (max-width:480px){.always .view-object.view-object-3 .step{background-size:130px;width:130px}}@media only screen and (max-width:480px){.always .view-object.view-object-3 .step{background:url(../images/always/permanent_step3.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.always .view-object.view-object-3 .step:before{left:160px;top:9px}.always .view-object.view-object-3 .step:after{right:160px;top:9px}}@media only screen and (max-width:480px) and (max-width:480px){.always .view-object.view-object-3 .step{background-size:130px;width:130px}}.always .view-object.view-object-3 .step-content{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step3_con1.png) no-repeat;background-size:100%;max-width:667px;height:166px;top:108px}@media only screen and (max-width:767px){.always .view-object.view-object-3 .step-content{max-width:460px;top:122px}}@media only screen and (max-width:480px){.always .view-object.view-object-3 .step-content{max-width:360px;top:112px}}.always .view-object.view-object-3 .step-content-2{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/always/permanent_step3_con2.png) no-repeat;background-size:100%;max-width:663px;height:483px;top:325px}@media only screen and (max-width:767px){.always .view-object.view-object-3 .step-content-2{width:95%}}@media only screen and (max-width:480px){.always .view-object.view-object-3 .step-content-2{top:268px}}.always .view-object.view-object-3 .step-content-3{width:100%;position:absolute;left:50%;transform:translateX(-50%);top:897px;display:flex;align-items:center;flex-direction:column}@media only screen and (max-width:480px){.always .view-object.view-object-3 .step-content-3{top:606px}}.always .view-object.view-object-3 .step-content-3>span{background:url(../images/always/permanent_step3_con3.png) no-repeat;background-size:100%;display:block;width:100%;max-width:417px;height:48px;margin:0 25px 60px 25px}@media only screen and (max-width:480px){.always .view-object.view-object-3 .step-content-3>span{max-width:360px;margin:0 25px 50px 25px}}.always .view-object.view-object-3 .step-content-3 ul{display:flex;align-items:center;position:relative}.always .view-object.view-object-3 .step-content-3 ul:before{content:'';background:url(../images/always/permanent_step3_char1.png) no-repeat;background-size:100%;display:block;width:218px;height:286px;position:absolute;left:-188px;bottom:-51px;z-index:1}.always .view-object.view-object-3 .step-content-3 ul:after{content:'';background:url(../images/always/permanent_step3_char2.png) no-repeat;background-size:100%;display:block;width:144px;height:101px;position:absolute;right:-156px;top:81px}@media only screen and (max-width:767px){.always .view-object.view-object-3 .step-content-3 ul{flex-direction:column}}.always .view-object.view-object-3 .step-content-3 ul li{position:relative;margin:0 10px 10px 10px}.always .view-object.view-object-3 .step-content-3 ul li>img{display:block;width:211px;height:281px;box-shadow:0 2px 2px rgba(0,0,0,.16),0 2px 3px rgba(0,0,0,.23)}.always .view-object.view-object-3 .step-content-3 ul li>button{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);background-size:100%;background-repeat:no-repeat;width:90px;height:25px}.always .view-object.view-object-3 .step-content-3 ul li>button:hover{filter:brightness(1.1)}.always .view-object.view-object-3 .step-content-3 ul li:nth-child(1)>button{background-image:url(../images/always/permanent_step3_btn1.png)}.always .view-object.view-object-3 .step-content-3 ul li:nth-child(2)>button,.always .view-object.view-object-3 .step-content-3 ul li:nth-child(3)>button{background-image:url(../images/always/permanent_step3_btn2.png)}.always .view-object.view-object-4{background:url(../images/always/permanent_step3_con7_pc.png) no-repeat;background-size:100%;position:absolute;left:50%;top:4586px;width:100%;max-width:1196px;height:1282px}@media only screen and (max-width:1280px){.always .view-object.view-object-4{background:url(../images/always/permanent_step3_con7_m.png) no-repeat;background-position-x:center;top:5160px}}@media only screen and (max-width:830px){.always .view-object.view-object-4{top:6025px}}@media only screen and (max-width:767px){.always .view-object.view-object-4{top:6400px;max-width:480px}}@media only screen and (max-width:480px){.always .view-object.view-object-4{top:5934px;max-width:360px;background-size:contain;height:1060px}}.always .view-object.view-object-5{position:absolute;top:6230px;left:50%;display:flex;align-items:center;flex-direction:column;text-indent:unset;z-index:1}.always .view-object.view-object-5 p{color:#ffeb9f;font-size:32px}.always .view-object.view-object-5 ul{width:100%;height:auto}.always .view-object.view-object-5 ul li{color:#fff;font-size:16px;line-height:22px;text-align:center;margin:15px 0}@media only screen and (max-width:480px){.always .view-object.view-object-5 ul li{font-size:14px;line-height:20px}}@media only screen and (max-width:1280px){.always .view-object.view-object-5{top:6700px}}@media only screen and (max-width:830px){.always .view-object.view-object-5{top:7522px}}@media only screen and (max-width:767px){.always .view-object.view-object-5{top:7918px;width:460px}}@media only screen and (max-width:480px){.always .view-object.view-object-5{width:360px;top:7180px}}.always.on .char_roug,.always.on .char_sord{opacity:1;transform:translateX(0)}.always.on .title{opacity:1;transform:translateY(0)}.limit a,.limit>*{overflow:hidden;text-indent:-10000em}.limit{background:url(../images/limit/limit_bg.jpg) no-repeat;background-size:cover;height:6009px;left:50%;position:relative;transform:translateX(-50%);width:2560px}@media only screen and (max-width:1280px){.limit{height:5550px}}@media only screen and (max-width:767px){.limit{height:5650px}}@media only screen and (max-width:480px){.limit{height:5030px}}.limit .char_sord{background:url(../images/limit/limit_main_char.png) no-repeat;height:2064px;width:2115px;position:absolute;right:-400px;top:-336px;transform:translateX(-30px);opacity:0;transition:transform .7s,opacity .4s;transition-delay:.7s}@media only screen and (max-width:1280px){.limit .char_sord{display:none}}.limit .char_roug{background:url(../images/limit/limit_bg_char2.png) no-repeat;height:1048px;width:1069px;position:absolute;left:-220px;top:318px;transform:translateX(-50px);opacity:0;transition:transform .7s,opacity .5s;transition-delay:.4s}@media only screen and (max-width:1280px){.limit .char_roug{display:none}}.limit .title{background:url(../images/limit/limit_main_title.png) no-repeat;height:606px;width:1298px;position:absolute;left:50%;top:129px;margin-left:-607px;transform:translateY(40px);opacity:0;transition:transform .8s,opacify .8s}@media only screen and (max-width:1280px){.limit .title{background-size:contain;width:767px;height:400px;margin-left:20px;left:calc(50% - 383.5px);top:180px}}@media only screen and (max-width:480px){.limit .title{width:450px;height:200px;left:calc(50% - 225px);top:260px}}.limit .frame{background:url(../images/limit/limit_bg_form.png) no-repeat;height:4741px;width:100%;max-width:1522px;position:absolute;left:50%;top:776px;margin-left:-761px}@media only screen and (max-width:1280px){.limit .frame{background:url(../images/limit/limit_bg_form_m.png) no-repeat;background-size:128%;height:4300px}.limit .frame:before{content:'';position:absolute;top:0;left:0;background:url(../images/limit/limit_bg_line_m.png) no-repeat;background-size:contain;width:100%;height:45px}.limit .frame:after{content:'';position:absolute;bottom:16px;left:0;background:url(../images/limit/limit_bg_line2_m.png) no-repeat;background-size:contain;width:100%;height:27px}}@media only screen and (max-width:767px){.limit .frame{height:4450px;background-size:136%}}@media only screen and (max-width:480px){.limit .frame{top:726px;height:3900px}}.limit .logo{display:none;background:url(../images/limit/limit_sign_m.png) no-repeat;background-size:200px auto;position:absolute;top:692px;left:calc(50% - 100px);width:200px;height:330px}@media only screen and (max-width:1280px){.limit .logo{display:block}}@media only screen and (max-width:480px){.limit .logo{top:642px}}.limit .char_maestro_left{background:url(../images/limit/limit_bg_deco2.png) no-repeat;height:1370px;width:886px;position:absolute;left:0;top:5464px}@media only screen and (max-width:1280px){.limit .char_maestro_left{display:none}}.limit .char_maestro_right{background:url(../images/limit/limit_bg_deco1.png) no-repeat;height:1222px;width:875px;position:absolute;right:0;top:4982px}@media only screen and (max-width:1280px){.limit .char_maestro_right{display:none}}.limit .view-object{opacity:0;transform:translate(-50%,120px);transition-delay:0s;transition-duration:0s;transition-property:opacity,transform}.limit .view-object.on{opacity:1;transform:translate(-50%,0);transition-duration:.9s}.limit .view-object.view-object-1{position:absolute;top:1073px;left:50%;width:100%;height:638px}@media only screen and (max-width:1280px){.limit .view-object.view-object-1{top:913px}}@media only screen and (max-width:480px){.limit .view-object.view-object-1{top:860px;height:500px}}.limit .view-object.view-object-1 .step{position:absolute;left:50%;transform:translateX(-50%);background:url(../images/limit/limit_step1.png) no-repeat;background-size:100%;width:192px;height:65px;top:160px}.limit .view-object.view-object-1 .step:after,.limit .view-object.view-object-1 .step:before{content:'';background:url(../images/always/step_deco.png) no-repeat;background-size:100%;display:block;width:491px;height:29px;position:absolute}.limit .view-object.view-object-1 .step:before{transform:rotate(180deg);left:225px;top:15px}.limit .view-object.view-object-1 .step:after{right:225px;top:15px}@media only screen and (max-width:480px){.limit .view-object.view-object-1 .step{background-size:130px;width:130px}}@media only screen and (max-width:480px){.limit .view-object.view-object-1 .step{background:url(../images/limit/limit_step1.png) no-repeat;background-size:100%;width:192px;height:65px;top:160px}.limit .view-object.view-object-1 .step:before{left:160px;top:9px}.limit .view-object.view-object-1 .step:after{right:160px;top:9px}}@media only screen and (max-width:480px) and (max-width:480px){.limit .view-object.view-object-1 .step{background-size:130px;width:130px}}.limit .view-object.view-object-1 .step-content{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/limit/limit_step1_con2.png) no-repeat;background-size:100%;max-width:766px;height:376px;top:259px}@media only screen and (max-width:1280px){.limit .view-object.view-object-1 .step-content{background-size:92%;background-position-x:center}}@media only screen and (max-width:767px){.limit .view-object.view-object-1 .step-content{max-width:480px;top:320px}}@media only screen and (max-width:480px){.limit .view-object.view-object-1 .step-content{max-width:360px;height:190px;top:270px}}.limit .view-object.view-object-2{position:absolute;top:1850px;left:50%;width:100vw;height:1175px}@media only screen and (max-width:1280px){.limit .view-object.view-object-2{top:1670px}}@media only screen and (max-width:767px){.limit .view-object.view-object-2{top:1570px}}@media only screen and (max-width:480px){.limit .view-object.view-object-2{top:1400px}}.limit .view-object.view-object-2 .step{position:absolute;left:50%;transform:translateX(-50%);background:url(../images/limit/limit_step2.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.limit .view-object.view-object-2 .step:after,.limit .view-object.view-object-2 .step:before{content:'';background:url(../images/always/step_deco.png) no-repeat;background-size:100%;display:block;width:491px;height:29px;position:absolute}.limit .view-object.view-object-2 .step:before{transform:rotate(180deg);left:225px;top:15px}.limit .view-object.view-object-2 .step:after{right:225px;top:15px}@media only screen and (max-width:480px){.limit .view-object.view-object-2 .step{background-size:130px;width:130px}}@media only screen and (max-width:480px){.limit .view-object.view-object-2 .step{background:url(../images/limit/limit_step2.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.limit .view-object.view-object-2 .step:before{left:160px;top:9px}.limit .view-object.view-object-2 .step:after{right:160px;top:9px}}@media only screen and (max-width:480px) and (max-width:480px){.limit .view-object.view-object-2 .step{background-size:130px;width:130px}}.limit .view-object.view-object-2 .step-content{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/limit/limit_step2_con1.png) no-repeat;background-size:100%;max-width:509px;height:128px;top:102px}@media only screen and (max-width:767px){.limit .view-object.view-object-2 .step-content{max-width:460px;top:124px}}@media only screen and (max-width:480px){.limit .view-object.view-object-2 .step-content{max-width:360px;height:112px}}.limit .view-object.view-object-2 .tooltips{position:absolute;top:310px;left:50%;transform:translateX(-50%);width:100%;height:auto;min-height:730px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.limit .view-object.view-object-2 .tooltips:before{content:'';position:absolute;top:0;left:50%;background:url(../images/limit/limit_step2_char1.png) no-repeat;background-size:100%;width:985px;height:729px;transform:translateX(-50%);margin-left:20px}@media only screen and (max-width:1280px){.limit .view-object.view-object-2 .tooltips{max-width:830px}}@media only screen and (max-width:480px){.limit .view-object.view-object-2 .tooltips:before{display:none}}.limit .view-object.view-object-2 .tooltips .tooltip{background-position-x:center;background-repeat:no-repeat;background-size:391px 730px;width:calc(100% / 3);max-width:391px;height:730px;margin:0 10px 10px 10px;position:relative;top:0;left:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}@media only screen and (max-width:1280px){.limit .view-object.view-object-2 .tooltips .tooltip{width:50%}}@media only screen and (max-width:830px){.limit .view-object.view-object-2 .tooltips .tooltip{width:100%;max-width:375px;background-size:375px 730px}}.limit .view-object.view-object-2 .tooltips .tooltip span{background-size:100%;background-repeat:no-repeat;display:block;position:absolute;left:50%;transform:translateX(-50%)}.limit .view-object.view-object-2 .tooltips .tooltip span:first-child{width:35px;height:35px;top:215px;margin-left:28px;cursor:pointer}.limit .view-object.view-object-2 .tooltips .tooltip span:first-child:hover+span{opacity:1;visibility:visible}.limit .view-object.view-object-2 .tooltips .tooltip span:last-child{width:301px;height:200px;top:240px;opacity:0;visibility:hidden;transition:opacity,visibility;transition-duration:.4s}.limit .view-object.view-object-2 .tooltips .tooltip:nth-child(1){background-image:url(../images/limit/limit_step2_con2.png)}.limit .view-object.view-object-2 .tooltips .tooltip:nth-child(1) span:first-child{background-image:url(../images/limit/limit_step1_mag.png)}.limit .view-object.view-object-2 .tooltips .tooltip:nth-child(1) span:last-child{background-image:url(../images/limit/limit_step2_pup1.png)}.limit .view-object.view-object-2 .step-content-2{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/limit/limit_step2_con3.png) no-repeat;background-size:100%;max-width:439px;height:69px;bottom:15px}@media only screen and (max-width:480px){.limit .view-object.view-object-2 .step-content-2{max-width:360px}}.limit .view-object.view-object-3{position:absolute;top:3180px;left:50%;width:100vw;height:1274px}@media only screen and (max-width:1280px){.limit .view-object.view-object-3{top:2930px}}@media only screen and (max-width:767px){.limit .view-object.view-object-3{top:2830px;height:1630px}}@media only screen and (max-width:480px){.limit .view-object.view-object-3{top:2638px}}.limit .view-object.view-object-3 .step{position:absolute;left:50%;transform:translateX(-50%);background:url(../images/limit/limit_step3.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.limit .view-object.view-object-3 .step:after,.limit .view-object.view-object-3 .step:before{content:'';background:url(../images/always/step_deco.png) no-repeat;background-size:100%;display:block;width:491px;height:29px;position:absolute}.limit .view-object.view-object-3 .step:before{transform:rotate(180deg);left:225px;top:15px}.limit .view-object.view-object-3 .step:after{right:225px;top:15px}@media only screen and (max-width:480px){.limit .view-object.view-object-3 .step{background-size:130px;width:130px}}@media only screen and (max-width:480px){.limit .view-object.view-object-3 .step{background:url(../images/limit/limit_step3.png) no-repeat;background-size:100%;width:209px;height:65px;top:0}.limit .view-object.view-object-3 .step:before{left:160px;top:9px}.limit .view-object.view-object-3 .step:after{right:160px;top:9px}}@media only screen and (max-width:480px) and (max-width:480px){.limit .view-object.view-object-3 .step{background-size:130px;width:130px}}.limit .view-object.view-object-3 .step-content{width:100%;position:absolute;left:50%;transform:translateX(-50%);background:url(../images/limit/limit_step3_con1.png) no-repeat;background-size:100%;max-width:682px;height:634px;top:104px}@media only screen and (max-width:767px){.limit .view-object.view-object-3 .step-content{width:95%}}.limit .view-object.view-object-3 .step-content-2{width:100%;position:absolute;left:50%;transform:translateX(-50%);top:810px;display:flex;align-items:center;flex-direction:column}@media only screen and (max-width:480px){.limit .view-object.view-object-3 .step-content-2{top:550px}}.limit .view-object.view-object-3 .step-content-2>span{background:url(../images/limit/limit_step3_con2.png) no-repeat;background-size:100%;display:block;width:100%;max-width:571px;height:68px;margin:0 25px 60px 25px}@media only screen and (max-width:767px){.limit .view-object.view-object-3 .step-content-2>span{background-size:460px;background-position-x:center}}@media only screen and (max-width:480px){.limit .view-object.view-object-3 .step-content-2>span{background-size:360px;max-width:360px;margin:0 25px 50px 25px}}.limit .view-object.view-object-3 .step-content-2 ul{display:flex;align-items:center;position:relative}.limit .view-object.view-object-3 .step-content-2 ul:before{content:'';background:url(../images/limit/limit_step3_deco1.png) no-repeat;background-size:100%;display:block;width:214px;height:283px;position:absolute;left:-188px;bottom:-51px;z-index:1}.limit .view-object.view-object-3 .step-content-2 ul:after{content:'';background:url(../images/limit/limit_step3_deco2.png) no-repeat;background-size:100%;display:block;width:144px;height:101px;position:absolute;right:-156px;top:81px}@media only screen and (max-width:767px){.limit .view-object.view-object-3 .step-content-2 ul{flex-direction:column}}.limit .view-object.view-object-3 .step-content-2 ul li{position:relative;margin:0 10px 10px 10px}.limit .view-object.view-object-3 .step-content-2 ul li>img{display:block;width:211px;height:281px}.limit .view-object.view-object-3 .step-content-2 ul li>button{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);background-size:100%;background-repeat:no-repeat;width:90px;height:25px}.limit .view-object.view-object-3 .step-content-2 ul li>button:hover{filter:brightness(1.1)}.limit .view-object.view-object-3 .step-content-2 ul li:nth-child(1)>button{background-image:url(../images/limit/limit_step3_btn1.png)}.limit .view-object.view-object-4{background:url(../images/limit/limit_step4_pc.png) no-repeat;background-size:100%;position:absolute;left:50%;top:4580px;width:1184px;height:705px}@media only screen and (max-width:1280px){.limit .view-object.view-object-4{background:url(../images/limit/limit_step4_m.png) no-repeat;background-position-x:center;top:4300px}}@media only screen and (max-width:767px){.limit .view-object.view-object-4{top:4480px;max-width:460px}}@media only screen and (max-width:480px){.limit .view-object.view-object-4{top:4000px;max-width:360px;background-size:contain}}.limit .view-object.view-object-5{position:absolute;top:5652px;left:50%;display:flex;align-items:center;flex-direction:column;text-indent:unset;z-index:1}.limit .view-object.view-object-5 p{color:#ffeb9f;font-size:32px}.limit .view-object.view-object-5 ul{width:100%;height:auto}.limit .view-object.view-object-5 ul li{color:#fff;font-size:16px;line-height:22px;text-align:center;margin:15px 0}@media only screen and (max-width:480px){.limit .view-object.view-object-5 ul li{font-size:14px;line-height:20px}}@media only screen and (max-width:1280px){.limit .view-object.view-object-5{top:5200px}}@media only screen and (max-width:767px){.limit .view-object.view-object-5{top:5320px;width:460px}}@media only screen and (max-width:480px){.limit .view-object.view-object-5{width:360px;top:4720px}}.limit.on .char_roug,.limit.on .char_sord{opacity:1;transform:translateX(0)}.limit.on .title{opacity:1;transform:translateY(0)}