@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);html{line-height:1.5;-webkit-text-size-adjust:100%;word-break:keep-all;font-family:Pretendard,sans-serif;color:#452015;font-size:13px}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{color:inherit;text-decoration:none;background-color:transparent}abbr[title],dfn[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:1rem;font-family:inherit;line-height:1.2;margin:0;padding:0;vertical-align:middle}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,optgroup,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}button{background:0 0;border:none;cursor:pointer;vertical-align:middle;margin:0;cursor:pointer;-webkit-appearance:none}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none}fieldset,img{border:0;outline:0}img{border:0;max-width:100%;vertical-align:top;backface-visibility:hidden}select{margin:0;resize:none;vertical-align:middle;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-overflow:"";zoom:1;background-color:#fff;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-image:url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.483887 0.241943L5.99989 5.75794L11.5159 0.241943' stroke='black' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding-right:22px}select::-ms-expand{display:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}*{outline:0!important}textarea:focus{outline:0!important}button:focus{outline:0!important}input:focus{outline:0!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes animate{0%{opacity:0;top:-10%;transform:translateX(20px) rotate(0)}10%{opacity:1}20%{transform:translateX(-20px) rotate(45deg)}40%{transform:translateX(-20px) rotate(90deg)}60%{transform:translateX(20px) rotate(135deg)}80%{transform:translateX(-20px) rotate(180deg)}100%{opacity:0;top:110%;transform:translateX(-20px) rotate(225deg)}}@keyframes swingswing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{opacity:0;transform:rotate(0)}}@keyframes opacityAni{from{opacity:0}to{opacity:1}}@keyframes mainStarsTwinkle{0%{opacity:1;filter:hue-rotate(0)}100%{opacity:1;filter:hue-rotate(1deg)}}@keyframes twinkle{0%{filter:brightness(1) hue-rotate(0)}100%{filter:brightness(1.3) hue-rotate(1deg)}}@keyframes blingBling{to{filter:drop-shadow(0 0 7px #fff) brightness(1.07)}}@keyframes downAction{from{transform:translateY(-10px)}to{ransform:translateY(0)}}@keyframes floatCh{0%{transform:rotate(-1deg) translateY(1%)}100%{transform:rotate(0) translateY(2%)}}@keyframes rotateInfin{0%{transform:rotate(0)}100%{transform:rotate(360deg);transform-origin:50% 50%}}@keyframes floatingStar{0%,100%{transform:translateY(0)}50%{transform:translateY(-5%) rotate(4deg)}}@keyframes swirl{from{opacity:0;transform:rotate(50deg);transition-duration:2s!important}to{opacity:1;transform:rotate(0)}}@keyframes starSway{0%,100%{filter:brightness(1)}0%,100%,20%,40%,60%,80%{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(1deg)}50%{filter:brightness(1.1)}}.d-flex{display:flex!important}.d-none{display:none!important}.d-block{display:block!important}.dis-none{display:none!important}.tm-none{display:block!important}.ta-none{display:block!important}.mo-none{display:block!important}.dis-block{display:block!important}.tm-block{display:none!important}.ta-block{display:none!important}.mo-block{display:none!important}.d-inline-block{display:inline-block!important}@media all and (min-width:1024.02px){.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.d-lg-block{display:block!important}}@media all and (max-width:1024px){.dis-block{display:none!important}.tm-block{display:block!important}}@media all and (min-width:768px) and (max-width:1024px){.ta-block{display:block!important}.mo-block{display:none!important}}@media all and (max-width:767px){.ta-block{display:none!important}.mo-block{display:block!important}.mo-none{display:none!important}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;font:500 16px Pretendard,sans-serif;overflow-x:hidden;background:#000;font:18px Pretendard,sans-serif;opacity:0;transition:opacity .3s!important;opacity:0}html{background:#000}body[data-loading=done]{opacity:1}body:after{clear:both;display:block;content:""}html{background-color:#000}body[data-loading=done]{opacity:1}body *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}#btnTop{position:fixed;width:70px;height:70px;bottom:20px;right:20px;z-index:100;background:url(../images/btnTop.webp) no-repeat;background-size:contain;transition:.4s opacity;opacity:.6;display:none}#btnTop:hover{opacity:1}#btnTop.absolute{position:absolute;bottom:calc(100% + 20px)}@media all and (max-width:767px){#btnTop{width:60px;height:60px;right:10px;bottom:20px}#btnTop.absolute{position:fixed;bottom:20px}}.header{position:fixed;left:0;top:0;z-index:100;width:100%;height:78px;background-color:rgba(0,0,0,.8)}.header__inner{display:flex;justify-content:flex-start;align-items:center;padding:0 20px;width:100%;height:100%}@media (min-width:1200px){.header__inner{padding:0 40px}}.header #logo{flex:0 0 137px}.header #logo img{height:64px}.header .gnb{display:flex;align-items:center;gap:5px}.header .gnb li{display:flex;align-items:center;justify-content:center;min-width:4vw;height:100%;text-align:center}.header .gnb__txt{display:flex;align-items:center;justify-content:center;width:100%;padding:0 1em;line-height:1.2;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer;border-radius:7px;font-size:14px}@media (min-width:1200px){.header .gnb__txt{font-size:16px}}.header .gnb__txt:hover{color:#40d9bb}.header .gnb__txt.on{color:#40d9bb}@media all and (max-width:1024px){.header .gnb__txt.on{border-bottom:none}}.header__util{margin-left:auto;display:flex;gap:14px;align-items:center}@media all and (max-width:1024px){.header{height:16vw;background-color:rgba(0,0,0,.8)}.header__inner{padding:0 4vw;justify-content:center}.header #logo{flex:0 0 auto}.header #logo img{height:13.6vw}.header__util{margin:auto;position:absolute;right:4vw}.header .gnb,.header .lang-box{display:none}.header .sns-list{gap:0}.header .sns-list a{width:9vw;background-color:transparent}}.btn-gnb{display:block;position:absolute;top:0;left:0;height:16vw;aspect-ratio:.9375;background:url(../images/inc/menu.png) no-repeat center center/contain;cursor:pointer;display:block}@media all and (min-width:1024.02px){.btn-gnb{display:none}}.btn-gnb.on{background-image:url(../images/inc/menu_close.png)}.mo-gnb{display:none;position:fixed;z-index:200;top:0;left:0;width:86vw;background-color:#17191c;height:100dvh;overflow-y:auto}@media all and (min-width:1024.02px){.mo-gnb{display:none!important}}.mo-gnb__logo{margin:5vw auto;text-align:center;margin:20vw auto 8vw auto;text-align:center;width:60%;max-width:423px;aspect-ratio:423/309;height:auto}.mo-gnb__inner{width:100%;padding-bottom:50px;max-height:calc(100dvh - 23.6vw);position:relative;overflow-y:auto;overflow-anchor:auto}.mo-gnb__inner::-webkit-scrollbar-track{background-color:rgba(51,51,51,.5);width:5px;border-radius:5px}.mo-gnb__inner::-webkit-scrollbar-thumb{background-color:rgba(51,51,51,.5);border-radius:5px;background-clip:content-box}.mo-gnb__inner::-webkit-scrollbar{width:5px}.mo-gnb .gnb li{margin-bottom:.8vw}.mo-gnb .gnb__txt{display:block;display:flex;align-items:center;color:#fff;height:12vw;padding:0 1em;font-size:4.6vw;font-weight:600}.mo-gnb .gnb__txt.on{color:#40d9bb;background-color:rgba(0,184,145,.1)}.mo-gnb .sns-list{margin:6vw auto 0}.mo-gnb .sns-list a{background-color:transparent}.mo-gnb .download-app{margin:16vw auto 0 auto;display:block;left:initial}.mo-gnb .download-app li:nth-of-type(1){margin:0 0 4vw}.mo-gnb .download-app .btn{height:auto;width:60%;margin:0 auto}.mo-gnb .download-app .btn--aos{background:url(../images/main/download-aos.png);background-size:100%;aspect-ratio:402/120}.mo-gnb .download-app .btn--ios{background:url(../images/main/download-ios.png);background-size:100%;aspect-ratio:205/63}.app-list{display:flex;justify-content:center;align-items:center;gap:13px}.app-list a{width:147px;aspect-ratio:147/43;display:block;background-repeat:no-repeat;background-size:contain}.app-list .app-aos{background-image:url(../images/inc/header-download-aos.webp)}html[lang=en] .app-list .app-aos{aspect-ratio:178/53;background-image:url(../images/main/download-aos__en.png)}html[lang=fr] .app-list .app-aos{aspect-ratio:178/53;background-image:url(../images/main/download-aos__en.png)}html[lang=pt] .app-list .app-aos{aspect-ratio:178/53;background-image:url(../images/main/download-aos__en.png)}html[lang=es] .app-list .app-aos{aspect-ratio:178/53;background-image:url(../images/main/download-aos__en.png)}html[lang=de] .app-list .app-aos{aspect-ratio:178/53;background-image:url(../images/main/download-aos__en.png)}html[lang=th] .app-list .app-aos{aspect-ratio:178/53;background-image:url(../images/main/download-aos__en.png)}html[lang=jp] .app-list .app-aos{aspect-ratio:178/53;background-image:url(../images/main/download-aos__en.png)}.app-list .app-ios{width:143px;aspect-ratio:143/44;background-image:url(../images/inc/header-download-ios.webp)}html[lang=en] .app-list .app-ios{background-image:url(../images/main/download-ios__en.png)}html[lang=fr] .app-list .app-ios{background-image:url(../images/main/download-ios__en.png)}html[lang=pt] .app-list .app-ios{background-image:url(../images/main/download-ios__en.png)}html[lang=es] .app-list .app-ios{background-image:url(../images/main/download-ios__en.png)}html[lang=de] .app-list .app-ios{background-image:url(../images/main/download-ios__en.png)}html[lang=th] .app-list .app-ios{background-image:url(../images/main/download-ios__en.png)}html[lang=jp] .app-list .app-ios{background-image:url(../images/main/download-ios__en.png)}@media all and (max-width:1024px){.app-list{display:none}}.sns-list{display:flex;justify-content:center;align-items:center;gap:13px}.sns-list a{width:44px;aspect-ratio:1;display:block;background-repeat:no-repeat;background-size:contain;border-radius:50%}.sns-list .sns-f{background-image:url(../images/inc/sns_f.png)}.sns-list .sns-discord{background-image:url(../images/inc/sns_discord.png)}.sns-list .sns-inquiry{background-image:url(../images/inc/sns_inquiry.png)}@media all and (max-width:1024px){.sns-list{gap:3vw}.sns-list a{width:11.4vw}}.lang-box{border-radius:30px;background-color:#21262d;padding:12px 15px;width:76px;height:44px;position:relative}@media all and (max-width:1024px){.lang-box{position:absolute;top:3vw;right:3vw}}.lang-box__curr{color:#fff;font-size:16px;text-transform:uppercase;text-align:center;font-weight:600;cursor:pointer}html[lang=kr] .lang-box__curr:before{content:"KR"}html[lang=en] .lang-box__curr:before{content:"EN"}html[lang=fr] .lang-box__curr:before{content:"FR"}html[lang=pt] .lang-box__curr:before{content:"PT"}html[lang=es] .lang-box__curr:before{content:"ES"}html[lang=de] .lang-box__curr:before{content:"DE"}html[lang=th] .lang-box__curr:before{content:"TH"}html[lang=jp] .lang-box__curr:before{content:"JP"}.lang-box__arrow{display:inline-block;vertical-align:1px;width:14px;height:9px;background:url(../images/inc/slider_arrow.png) no-repeat center top/contain;transform:rotate(270deg)}.lang-box__arrow.open{transform:rotate(90deg)}.lang-box .lang-list{display:none;position:absolute;left:-1px;top:54px;background-color:#fff;padding:12px 30px;border-radius:10px}@media all and (max-width:1024px){.lang-box .lang-list{z-index:10}}.lang-box .lang-list::before{content:"";width:0;height:0;border-bottom:5px solid #fff;border-top:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:-10px;left:50%;transform:translateX(-50%)}.lang-box .lang-list li{margin-bottom:9px}.lang-box .lang-list li:last-child{margin-bottom:0}.lang-box .lang-list a{display:block;color:#858585;font-size:16px;text-transform:uppercase;text-align:center;font-weight:600;cursor:pointer}.lang-box .lang-list a:hover{color:rgb(76.5,76.5,76.5)}html[lang=kr] .lang-box .lang-list a[data-lang=kr]{color:#000}html[lang=en] .lang-box .lang-list a[data-lang=en]{color:#000}html[lang=fr] .lang-box .lang-list a[data-lang=fr]{color:#000}html[lang=pt] .lang-box .lang-list a[data-lang=pt]{color:#000}html[lang=es] .lang-box .lang-list a[data-lang=es]{color:#000}html[lang=de] .lang-box .lang-list a[data-lang=de]{color:#000}html[lang=th] .lang-box .lang-list a[data-lang=th]{color:#000}html[lang=jp] .lang-box .lang-list a[data-lang=jp]{color:#000}.footer{width:100%;overflow:visible;height:auto;margin:0 auto;position:relative;top:0;padding:45px 0;text-align:center;background-color:#000}.footer__inner{margin:0 auto;max-width:1400px;padding:0 20px}.footer .copyright{color:#fff;font-size:15px;font-weight:300;text-align:center;padding-top:15px}@media all and (max-width:767px){.footer .copyright{font-size:11px}}@media all and (max-width:1024px){.footer{top:0}}.footer .policy-txt{display:block;font-size:15px;color:#fff;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:.5em}@media all and (max-width:1024px){.footer .policy-txt{font-size:13px}}.footer .policy-txt a{display:block;position:relative;color:#fff;font-weight:500;padding:0 .5em}@media all and (min-width:1024.02px){.footer .policy-txt a{padding:0 1em}.footer .policy-txt a:before{content:"";height:.8em;border-left:1px solid #777;position:absolute;left:0;top:50%;transform:translateY(-50%)}}.footer .policy-txt a:nth-child(1):before{content:none}.footer .gravity-logo{width:149px;margin:10px auto 0}.popup{z-index:400;position:fixed;width:100%;height:100%;top:0;left:0;align-items:center;justify-content:center;display:none}.popup *{letter-spacing:-.05em;word-break:keep-all}.popup__wrap{position:relative;margin:0 auto;width:620px;background-color:#fff;border-radius:30px}@media all and (max-width:767px){.popup__wrap{width:93%;border-radius:10px}}.popup__cookie{width:100%;height:auto;top:auto;bottom:0;text-align:center}@media all and (max-width:1024px){.popup__cookie{font-size:14px}}.popup__cookie .popup__wrap{position:absolute;bottom:0;width:100%;min-height:auto;max-height:auto;padding:2rem;border-radius:2rem 2rem 0 0;border-bottom-right-radius:0;border-bottom-left-radius:0;background:rgba(255,255,255,.8)}@media all and (max-width:1024px){.popup__cookie .popup__wrap{padding:1.5rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}}.popup__cookie .txt-bx{margin-bottom:1em}.popup__cookie .txt-bx a{display:inline-block}.popup__btn{display:inline-block;line-height:1;border-radius:2em;text-decoration:none;padding:.5em 1em;font-size:1em;background-color:#000;color:#fff;text-align:center;font-weight:700;margin:0 auto}@media all and (max-width:767px){.popup__btn{width:100%}}.section *{perspective:1000;backface-visibility:hidden}#wrap{overflow:hidden;position:relative}#main,#newsMain,#section1,#section2,#section3,#section4,#section5{position:relative;overflow:hidden;clear:both;background:no-repeat center top/cover}@media all and (min-width:1024.02px){#section1,#section2,#section3,#section4,#section5{height:1080px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}}.section-inner{width:100%;margin:0 auto;text-align:center}@media all and (min-width:1024.02px){.section-inner{max-width:1000px;position:relative;max-width:95%}.section-inner .section-con{display:inline-block;margin:0 auto}}.section-con__inner{display:inline-block;position:relative}.section-txt{padding-bottom:32px}.section-txt--tit{width:100%;height:60px;background-position:50% 50%;background-repeat:no-repeat;display:block;background-image:url(../images/title.png)}html[lang=en] .section-txt--tit{background-image:url(../images/title_en.png)}html[lang=fr] .section-txt--tit{background-image:url(../images/title_fr.png)}html[lang=pt] .section-txt--tit{background-image:url(../images/title_pt.png)}html[lang=es] .section-txt--tit{background-image:url(../images/title_es.png)}html[lang=de] .section-txt--tit{background-image:url(../images/title_de.png)}html[lang=th] .section-txt--tit{background-image:url(../images/title_th.png)}html[lang=jp] .section-txt--tit{background-image:url(../images/title_ja.png)}#section1 .section-txt--tit{background-position-y:0}#section2 .section-txt--tit{background-position-y:25%}html[lang=fr] #section2 .section-txt--tit{background-position-y:29%;height:57px}html[lang=pt] #section2 .section-txt--tit{background-position-y:28%}html[lang=es] #section2 .section-txt--tit{background-position-y:27%}html[lang=de] #section2 .section-txt--tit{background-position-y:27%}html[lang=th] #section2 .section-txt--tit{background-position-y:18%;height:79px}html[lang=jp] #section2 .section-txt--tit{background-position-y:24%;height:57px}#section3 .section-txt--tit{background-position-y:50%}html[lang=fr] #section3 .section-txt--tit{background-position-y:53%;height:57px}html[lang=pt] #section3 .section-txt--tit{background-position-y:53%}html[lang=es] #section3 .section-txt--tit{background-position-y:52%}html[lang=de] #section3 .section-txt--tit{background-position-y:52%}html[lang=th] #section3 .section-txt--tit{background-position-y:41%;height:80px}html[lang=jp] #section3 .section-txt--tit{background-position-y:50%;height:55px}#section4 .section-txt--tit{background-position-y:75%}html[lang=pt] #section4 .section-txt--tit{background-position-y:76%;height:59px}html[lang=th] #section4 .section-txt--tit{background-position-y:67%;height:89px}#section5 .section-txt--tit{background-position-y:100%}html[lang=en] #section5 .section-txt--tit{background-position-y:99%}html[lang=th] #section5 .section-txt--tit{background-position-y:92.3%;height:90px}.section-txt--sub{color:#000;font-size:24px;font-weight:700;line-height:1.3;text-align:center;margin-top:35px;word-break:break-word}@media all and (max-width:1024px){.section-txt{padding:0 5% 9vw}.section-txt--tit{background-image:url(../images/title-m.png);background-size:auto 53vw;height:10.6vw}html[lang=en] .section-txt--tit{background-image:url(../images/title-m_en.png);background-size:83.9vw;background-position-x:-.5vw;margin:0 auto}html[lang=en] .section-txt{text-align:center}html[lang=en] #section1 .section-txt--tit{background-position-y:-.5vw;width:34.4vw;height:9.7vw}html[lang=en] #section2 .section-txt--tit{background-position-y:-10.7vw;width:67.9vw;height:19.7vw}html[lang=en] #section3 .section-txt--tit{background-position-y:-31.4vw;width:60.8vw;height:9.2vw}html[lang=en] #section4 .section-txt--tit{background-position-y:-41.6vw;width:64.8vw;height:20.3vw}html[lang=en] #section5 .section-txt--tit{background-position-y:-62.9vw;width:82.9vw;height:20.1vw}html[lang=fr] .section-txt--tit{background-image:url(../images/title-m_fr.png);background-size:83.8vw;margin:0 auto}html[lang=fr] .section-txt{text-align:center}html[lang=fr] #section1 .section-txt--tit{background-position-y:-.5vw;width:34.4vw;height:10.4vw}html[lang=fr] #section2 .section-txt--tit{background-position-y:-10.8vw;width:69.6vw;height:19.8vw}html[lang=fr] #section3 .section-txt--tit{background-position-y:-32vw;width:65.1vw;height:10vw}html[lang=fr] #section4 .section-txt--tit{background-position-y:-43.3vw;width:82.6vw;height:17.6vw}html[lang=fr] #section5 .section-txt--tit{background-position-y:-62vw;width:82.5vw;height:20vw}html[lang=pt] .section-txt--tit{background-image:url(../images/title-m_pt.png);background-size:73.8vw;margin:0 auto}html[lang=pt] .section-txt{text-align:center}html[lang=pt] #section1 .section-txt--tit{background-position-y:-.5vw;width:34.4vw;height:10.4vw}html[lang=pt] #section2 .section-txt--tit{background-position-y:-13.8vw;width:72.6vw;height:20.2vw}html[lang=pt] #section3 .section-txt--tit{background-position-y:-38.4vw;width:72vw;height:9.9vw}html[lang=pt] #section4 .section-txt--tit{background-position-y:-50.3vw;width:61.1vw;height:17.8vw}html[lang=pt] #section5 .section-txt--tit{background-position-y:-70.2vw;width:48.7vw;height:19.7vw}html[lang=es] .section-txt--tit{background-image:url(../images/title-m_es.png);background-size:89vw;margin:0 auto}html[lang=es] .section-txt{text-align:center}html[lang=es] #section1 .section-txt--tit{background-position-y:-.5vw;width:34.4vw;height:10.4vw}html[lang=es] #section2 .section-txt--tit{background-position-y:-16.4vw;width:77.5vw;height:20.1vw}html[lang=es] #section3 .section-txt--tit{background-position-y:-42.5vw;width:77vw;height:10vw}html[lang=es] #section4 .section-txt--tit{background-position-y:-57.3vw;width:72.7vw;height:17.7vw}html[lang=es] #section5 .section-txt--tit{background-position-y:-79.3vw;width:54.3vw;height:18vw}html[lang=de] .section-txt--tit{background-image:url(../images/title-m_de.png);background-size:83vw;margin:0 auto}html[lang=de] .section-txt{text-align:center}html[lang=de] #section1 .section-txt--tit{background-position-y:-.1vw;width:34.4vw;height:10.4vw}html[lang=de] #section2 .section-txt--tit{background-position-y:-11.9vw;width:82.3vw;height:9.5vw}html[lang=de] #section3 .section-txt--tit{background-position-y:-25vw;width:60.8vw;height:9vw}html[lang=de] #section4 .section-txt--tit{background-position-y:-39vw;width:79.5vw;height:16.2vw}html[lang=de] #section5 .section-txt--tit{background-position-y:-59.7vw;width:78.7vw;height:9vw}html[lang=th] .section-txt--tit{background-image:url(../images/title-m_th.png);background-size:52vw;margin:0 auto}html[lang=th] .section-txt{text-align:center}html[lang=th] #section1 .section-txt--tit{background-position-y:-.3vw;width:34.4vw;height:10.4vw}html[lang=th] #section2 .section-txt--tit{background-position-y:-11.1vw;width:51.2vw;height:13vw}html[lang=th] #section3 .section-txt--tit{background-position-y:-26.5vw;width:44.2vw;height:13.4vw}html[lang=th] #section4 .section-txt--tit{background-position-y:-42.5vw;width:46.8vw;height:14.8vw}html[lang=th] #section5 .section-txt--tit{background-position-y:-58.9vw;width:50.9vw;height:15.2vw}html[lang=jp] .section-txt--tit{background-image:url(../images/title-m_ja.png);background-size:60vw;margin:0 auto}html[lang=jp] .section-txt{text-align:center}html[lang=jp] #section1 .section-txt--tit{background-position-y:-.5vw;width:34.4vw;height:10.4vw}html[lang=jp] #section2 .section-txt--tit{background-position-y:-12.6vw;width:52.8vw;height:9.8vw}html[lang=jp] #section3 .section-txt--tit{background-position-y:-25.2vw;width:51vw;height:9.5vw}html[lang=jp] #section4 .section-txt--tit{background-position-y:-37.3vw;width:58.8vw;height:9.7vw}html[lang=jp] #section5 .section-txt--tit{background-position-y:-50vw;width:52.8vw;height:9.8vw}.section-txt--sub{font-size:4.5vw;margin-top:4vw}html[lang=en] .section-txt--sub{font-size:4vw}}.swiper-container{overflow:hidden;margin:0 auto}.ch{position:absolute;left:50%;z-index:0;transform:translateX(-50%);transition:all 2s ease-in-out}.ch__wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:absolute}.ch__ani{display:block;animation:floatCh 3s infinite alternate ease-in}.ch img{width:auto;max-width:-moz-fit-content;max-width:fit-content}.icon-front{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;animation:mainStarsTwinkle 1.3s ease-in-out infinite alternate;background:no-repeat center top/cover}.area-con.fix .ch__wrap{position:fixed}body{max-width:2560px;margin:0 auto}#main{position:relative;width:100%}@media all and (min-width:1024.02px){#main{min-height:800px;max-height:1400px;height:100vh}}#main:after{content:"";width:100%;background:url(../images/main/bg-cloud.webp) no-repeat 50% 0;bottom:0;left:0;right:0;position:absolute;height:380px;display:block}#main .bg{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}#main .bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#main .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media all and (max-width:1024px){#main .bg{display:none}}#main .container{z-index:2;position:relative;text-align:center}@media all and (min-width:1024.02px){#main .container{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);min-height:608px;width:100%;max-width:1320px}#main .container *{image-rendering:-webkit-optimize-contrast;transform:translateZ(0);backface-visibility:hidden}}#main .logo{display:block;animation:logoFloat 1s infinite alternate;width:482px;aspect-ratio:482/352;background:url(../images/main/main_logo.png) no-repeat;background-size:contain;position:relative;left:0}@keyframes logoFloat{from{transform:translateY(0)}to{transform:translateY(5%)}}#main .download-app{margin:20px 0 0 2vw}#main .scroll-icon{display:block;width:125px;aspect-ratio:125/105;background:url(../images/main/scroll_down.webp) no-repeat center center/contain;cursor:pointer;animation:downAction 1s infinite alternate;margin:0 auto}@media all and (max-width:1024px){#main{background-image:url(../images/main/bg_m.webp);background-size:cover;height:180vw}#main .container{padding-top:80vw}#main .logo{width:55.9vw;aspect-ratio:559/407;background-image:url(../images/main/main_logo_m.png);left:initial;margin:0 auto}#main .download-app{margin:5.8vw auto 5.5vw;left:initial;justify-content:center}#main .scroll-icon{width:21.1vw}}.download-app{display:flex;align-items:center;position:relative;gap:10px}.download-app .btn{height:60px;background-repeat:no-repeat;background-size:contain;display:block}.download-app .btn--aos{aspect-ratio:407/120;background-image:url(../images/main/download-aos.png)}html[lang=en] .download-app .btn--aos{aspect-ratio:460/136;background-image:url(../images/main/download-aos__en.png)}html[lang=fr] .download-app .btn--aos{aspect-ratio:460/136;background-image:url(../images/main/download-aos__en.png)}html[lang=pt] .download-app .btn--aos{aspect-ratio:460/136;background-image:url(../images/main/download-aos__en.png)}html[lang=es] .download-app .btn--aos{aspect-ratio:460/136;background-image:url(../images/main/download-aos__en.png)}html[lang=de] .download-app .btn--aos{aspect-ratio:460/136;background-image:url(../images/main/download-aos__en.png)}html[lang=th] .download-app .btn--aos{aspect-ratio:460/136;background-image:url(../images/main/download-aos__en.png)}html[lang=jp] .download-app .btn--aos{aspect-ratio:460/136;background-image:url(../images/main/download-aos__en.png)}.download-app .btn--ios{aspect-ratio:402/120;background-image:url(../images/main/download-ios.png)}html[lang=en] .download-app .btn--ios{aspect-ratio:499/167;background-image:url(../images/main/download-ios__en.png)}html[lang=fr] .download-app .btn--ios{aspect-ratio:499/167;background-image:url(../images/main/download-ios__en.png)}html[lang=pt] .download-app .btn--ios{aspect-ratio:499/167;background-image:url(../images/main/download-ios__en.png)}html[lang=es] .download-app .btn--ios{aspect-ratio:499/167;background-image:url(../images/main/download-ios__en.png)}html[lang=de] .download-app .btn--ios{aspect-ratio:499/167;background-image:url(../images/main/download-ios__en.png)}html[lang=th] .download-app .btn--ios{aspect-ratio:499/167;background-image:url(../images/main/download-ios__en.png)}html[lang=jp] .download-app .btn--ios{aspect-ratio:499/167;background-image:url(../images/main/download-ios__en.png)}@media all and (max-width:1024px){.download-app{gap:2vw}.download-app .btn{height:13.4vw}}#section1{background-image:url(../images/news/news_bg.png)}#section1 .section-con{width:100%}#section1 .section-con__inner{width:100%;max-width:1486px}#section1 .section-con__news{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;padding:7%;width:100%;max-width:1486px;max-height:693px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1486/693;box-sizing:border-box;background:url(../images/news/news-frame.png) no-repeat;background-size:100%;background-position:center center}#section1 .section-con__news .news-inner{width:100%;max-width:1305px;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1305/558;background:url(../images/news/news-paper.png) no-repeat;background-size:cover;background-position:center center;display:flex;align-items:center;padding:2.5vw 4vw 1.5vw 4vw;justify-content:space-between}#section1 .section-con__news .news-inner__left,#section1 .section-con__news .news-inner__right{width:47%;height:100%}#section1 .section-con__news .news-inner__left{display:flex;flex-direction:column;justify-content:space-between}#section1 .section-con__news .news-inner__left .news-con{height:50%;overflow:hidden}#section1 .section-con__news .news-inner .news-con h4{text-align:left;color:#000;font-size:24px;font-weight:700;line-height:1.3;border-bottom:1px solid #000;display:flex;align-items:center;justify-content:space-between;padding:0 0 10px}#section1 .section-con__news .news-inner .news-con h4 .btn-news{width:100%;max-width:37px;aspect-ratio:200/200;background:url(../images/news/i-news-off.png) no-repeat;background-size:contain;background-position:center;transition:all 125ms ease-in-out}#section1 .section-con__news .news-inner .news-con h4 .btn-news:hover{background:url(../images/news/i-news-on.png) no-repeat;background-position:center;background-size:contain}@media all and (max-width:1024px){#section1 .section-con__news .news-inner .news-con h4 .btn-news{width:70%}}#section1 .section-con__news .news-inner .news-con ul{margin:20px 0 0}#section1 .section-con__news .news-inner .news-con ul li>a{display:flex;align-items:center;justify-content:space-between;padding:5px 0}#section1 .section-con__news .news-inner .news-con ul li>a p{font-size:18px;max-width:70%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;color:#000}#section1 .section-con__news .news-inner .news-con ul li>a>span{width:20%;font-size:clamp(12px,2vw,16px);color:#999}@media all and (max-width:1024px){#section1 .section-con__news .news-inner .news-con ul li>a{flex-direction:column;align-items:flex-start;justify-content:flex-start}#section1 .section-con__news .news-inner .news-con ul li>a p{max-width:100%}#section1 .section-con__news .news-inner .news-con ul li>a span{display:block;text-align:left;margin:2vw 0 0}}#section1 .section-con__news .news-inner .news-con.notice ul li>a.new p,#section1 .section-con__news .news-inner .news-con.patch ul li>a.new p{position:relative;padding-right:27px}#section1 .section-con__news .news-inner .news-con.notice ul li>a.new p::after,#section1 .section-con__news .news-inner .news-con.patch ul li>a.new p::after{content:"N";display:block;width:20px;height:20px;font-size:14px;line-height:20px;color:#fff;background-color:#ffb525;border-radius:3px;position:absolute;right:0;top:50%;transform:translateY(-50%)}#section1 .section-con__news .news-inner .news-con.event{max-width:520px}#section1 .section-con__news .news-inner .news-con.event .swiper{margin:20px 0 0;width:100%;position:relative}#section1 .section-con__news .news-inner .news-con.event .swiper-slide>a.new .txt dt{position:relative}#section1 .section-con__news .news-inner .news-con.event .swiper-slide>a.new .txt dt::before{content:"N";display:inline-block;width:20px;height:20px;display:block;font-size:14px;line-height:20px;font-weight:300;color:#fff;background-color:#ffb525;border-radius:3px;position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:center}#section1 .section-con__news .news-inner .news-con.event .swiper-slide>a .thum{position:relative;max-width:520px;aspect-ratio:520/280;overflow:hidden}#section1 .section-con__news .news-inner .news-con.event .swiper-slide>a .thum img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}@media all and (max-width:1024px){#section1 .section-con__news .news-inner .news-con.event .swiper-slide>a .thum{max-width:100%}}#section1 .section-con__news .news-inner .news-con.event .swiper-control{position:absolute;width:100%;max-width:100px;height:30px;display:flex;align-items:center;justify-content:center;right:0;bottom:-7px}@media all and (max-width:1024px){#section1 .section-con__news .news-inner .news-con.event .swiper-control{bottom:-32px}}#section1 .section-con__news .news-inner .news-con.event .swiper-control .swiper-button-next,#section1 .section-con__news .news-inner .news-con.event .swiper-control .swiper-button-prev{background-image:none;width:15px;height:15px;aspect-ratio:initial;z-index:20;transform:initial;background:url(../images/news/i-news-slide-prev.png) no-repeat 100%;background-size:100%;background-position:center;top:50%;transform:translateY(-50%)}#section1 .section-con__news .news-inner .news-con.event .swiper-control .swiper-button-prev{left:0}#section1 .section-con__news .news-inner .news-con.event .swiper-control .swiper-button-next{right:0;transform:translateY(-50%) rotate(180deg)}#section1 .section-con__news .news-inner .news-con.event .swiper-pagination{color:#8d8d8d;bottom:initial;top:50%;transform:translateY(-50%)}#section1 .section-con__news .news-inner .news-con.event .swiper-pagination .swiper-pagination-current{color:#000}#section1 .section-con__news .news-inner .news-con.event .swiper-pagination .swiper-pagination-total{color:#8d8d8d}#section1 .section-con__news .news-inner .news-con.event dl.txt{width:100%;text-align:left;margin:20px 0 0}#section1 .section-con__news .news-inner .news-con.event dl.txt dt{font-size:18px;max-width:100%;padding-right:27px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;color:#000;font-weight:600}#section1 .section-con__news .news-inner .news-con.event dl.txt dd{font-size:16px;line-height:normal;font-weight:500;color:#999;margin:15px 0 0}@media all and (max-width:1024px){#section1 .section-con__news .news-inner .news-con.event dl.txt dd{margin:2vw 0 0}}@media all and (max-width:1024px){#section1 .section-con__news .news-inner .news-con.event{max-width:100%;margin:9vw 0 0}}@media all and (max-width:1024px){#section1 .section-con__news .news-inner{background:url(../images/news/news-paper-mo.png) no-repeat;display:block;aspect-ratio:initial;padding:13vw 5vw;background-size:100% 100%}#section1 .section-con__news .news-inner__left,#section1 .section-con__news .news-inner__right{width:100%}#section1 .section-con__news .news-inner__left{display:block;height:auto}#section1 .section-con__news .news-inner__left .news-con{height:auto}#section1 .section-con__news .news-inner__left .news-con.patch{margin:9vw 0 0}}@media all and (max-width:1024px){#section1 .section-con__news{background:url(../images/news/news-frame-mo.png) no-repeat;background-size:100% 100%;background-position:center center;width:100%;display:block;padding:15vw 7%;margin:0 auto;height:auto;max-height:initial;aspect-ratio:initial}}#section1 .section-con__tit{color:#82502e;font-size:36px;font-weight:900;padding-bottom:9px;line-height:1;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}#section1 .section-con__txt{text-shadow:0 0 .2em #fff,0 0 .5em #fff,0 0 1em #fff;color:#1a1a1a;font-size:20px;line-height:1.2;letter-spacing:-.5px}@media all and (min-width:1024.02px){#section1 .section-con__txt{max-width:550px}}#section1 .ch--l{top:1%;margin-left:-34%}#section1 .ch--r{top:32%;margin-left:38%}@media all and (max-width:1024px){#section1{margin-top:-38vw;min-height:360vw;background-size:100% 100%;background-image:url(../images/cbt/bg_m.webp);padding-top:35vw}#section1 .section-con{position:absolute;top:53.5vw;top:53.5vw;width:100%;left:0}#section1 .section-con__list li{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;text-align:center;height:27.5vw;width:80%;margin:0 auto 2.4vw;margin:0 auto 3vw}#section1 .section-con__tit,#section1 .section-con__txt{width:100%}#section1 .section-con__tit{text-shadow:none;font-size:4.5vw;padding-bottom:2vw}#section1 .section-con__txt{font-size:3.4vw;letter-spacing:-.02em;font-weight:500}}#section2{background-image:url(../images/section2/sec2_bg.png)}#section2 .card{position:relative;aspect-ratio:530/870;background-repeat:no-repeat;background-size:contain}#section2 .card--1{background-image:url(../images/section2/card1.png)}#section2 .card--2{background-image:url(../images/section2/card2.png)}#section2 .card--3{background-image:url(../images/section2/card3.png)}#section2 .card .txt{text-align:center;position:absolute;font-size:3.4vw;top:59vw;left:50%;transform:translateX(-50%);padding:0 5%;margin:0 auto;color:#fff;letter-spacing:-.01em;line-height:1.3;text-shadow:0 0 .2em #000,0 0 .2em #000;height:110px;width:100%;max-width:90%;overflow-y:auto;margin:0 auto;word-break:break-word;line-height:26px}#section2 .card .txt::-webkit-scrollbar-track{border-radius:10px;background-color:#000;width:12px}#section2 .card .txt::-webkit-scrollbar{width:12px;border-radius:10px;background-color:#000}#section2 .card .txt::-webkit-scrollbar-thumb{width:8px;border:2px solid #000;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ce9967}@media all and (max-width:1024px){#section2 .card .txt{height:23vw;padding:0;line-height:20px}}@media all and (min-width:1024.02px){#section2 .card{width:312px}#section2 .card .txt{text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;top:354px;font-size:18px}}@media all and (max-width:1024px){#section2 .swiper-container{padding-bottom:6vw}}#section2 .swiper-slide{margin:0 7px}#section2 .swiper-pagination{font-size:0}@media all and (min-width:1024.02px){#section2 .swiper-pagination{display:none}}#section2 .ch--l{top:30%;margin-left:-34%}#section2 .icon-front{height:570px;background-image:url(../images/section2/front_bg.png)}@media all and (max-width:1024px){#section2{height:175vw;margin-top:-27.2vw;background:url(../images/section2/bg_m.webp) 50% 0;background-size:100vw auto;padding-top:31.2vw}#section2 .swiper-container{max-width:53.3vw;margin:0 auto}#section2 .swiper-slide{width:100%!important;margin:0 1.3vw;filter:brightness(.4);transition:.5s filter}#section2 .swiper-slide-active{filter:brightness(1)}#section2 .swiper-container,#section2 .swiper-wrapper{overflow:visible}}.swiper-pagination-bullet{width:11px;margin:0 5px!important;aspect-ratio:1;height:auto;border-radius:50%;background-color:#838383;opacity:1}@media all and (max-width:1024px){.swiper-pagination-bullet{width:2.4vw;margin:0 1.2vw!important}}.swiper-pagination-bullet-active{background-color:#eda31b}#section3{background-image:url(../images/section3/sec3_bg.png)}#section3 .section-con__inner{width:756px}#section3 .btn-bx{display:flex;align-items:center;width:100%;flex-wrap:wrap;gap:11px;width:100%;justify-content:center;margin:0 auto 25px}#section3 .btn-bx .btn{flex:1 1 auto;height:50px;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:10px;font-weight:500;font-size:20px;box-shadow:0 5px 10px rgba(0,0,0,.5);color:#fff;text-shadow:0 0 .2em #000,0 0 .2em #000;background-color:#534e4b;-o-border-image:url(../images/section3/box.webp) 25/25px;border-image:url(../images/section3/box.webp) 25/25px}@media all and (min-width:1024.02px){#section3 .btn-bx .btn{text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}}#section3 .btn-bx .btn.on{background-color:#804f2e;border-image-source:url(../images/section3/box-on.webp)}#section3 .you_tube{background-color:#000;position:relative;width:100%;margin:0 auto;height:0;padding-bottom:56.25%;z-index:25}#section3 .you_tube::after{content:"";position:absolute;left:0;z-index:-1;width:100%;height:100%;background:no-repeat center center/contain;background-size:100% 100%;background-image:url(../images/section3/gold_bor.png)}#section3 .you_tube embed,#section3 .you_tube iframe,#section3 .you_tube object,#section3 .you_tube video{position:absolute;display:block;width:98%;height:96%;left:50%;top:50%;transform:translate(-50%,-50%)}#section3 .text{margin-top:1em;color:#fff;text-shadow:0 0 1em rgba(0,0,0,.5);font-size:18px;text-align:center;line-height:1.3;display:none;min-height:3.9em}@media all and (max-width:1024px){#section3 .text{font-size:3.4vw}}#section3 .ch--l{top:46%;margin-left:-34%}#section3 .ch--r{top:18%;margin-left:34%}#section3 .icon-front{height:300px;background-image:url(../images/section3/front_bg.png)}@media all and (max-width:1024px){#section3{padding-bottom:24vw;background:url(../images/section3/bg_m.webp) 50% 0;background-size:100vw auto;padding-top:29vw;margin-top:-8vw}#section3 .section-con__inner{width:100%;padding:0 5%}#section3 .btn-bx{margin:0 auto 5vw;gap:2vw}#section3 .btn-bx .btn{flex:0 0 calc(50% - 10px);height:10vw;font-size:3.4vw;border-image-slice:50;border-image-width:5vw;border-radius:2vw}}#section4{background-image:url(../images/section4/sec4_bg.png)}#section4 .section-inner{overflow:hidden;max-width:100%;width:100%;text-align:center}#section4 .section-txt{padding-bottom:0}#section4 .section-txt--sub{color:#fff}#section4 .ch__wrap .ch--l{top:163px;margin-left:-34%}@media all and (max-width:1460px){#section4 .ch__wrap .ch--l{display:none}}#section4 .ch__wrap .ch--r{top:581px;margin-left:33.8%;animation:twinkle 3s ease-in infinite alternate}@media all and (max-width:1460px){#section4 .ch__wrap .ch--r{display:none}}@media all and (max-width:1024px){#section4 .ch__wrap .ch--r{display:none}}#section4 .ch__wrap .ch--r .ch__item>img{width:129%}.swiper-button-disabled{opacity:0}.swiper-button-next,.swiper-button-prev{width:34px;height:auto;aspect-ratio:46/63;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;position:absolute;z-index:5;margin:0;cursor:pointer}@media all and (max-width:1024px){.swiper-button-next,.swiper-button-prev{width:4.6vw}}.swiper-button-next::after,.swiper-button-prev::after{content:none}.swiper-button-prev{left:-50px;background-image:url(../images/section4/arr-left.webp)}@media all and (max-width:1024px){.swiper-button-prev{left:-5vw}}.swiper-button-next{right:-50px;background-image:url(../images/section4/arr-right.webp)}@media all and (max-width:1024px){.swiper-button-next{right:-5vw}}#section4 #cardSwiper{position:relative;z-index:50;width:100%;height:auto;margin:0 auto;max-width:742px;cursor:ew-resize}#section4 #cardSwiper .swiper-container,#section4 #cardSwiper .swiper-wrapper{overflow:visible}#section4 #cardSwiper .swiper-slide-next .card,#section4 #cardSwiper .swiper-slide-prev .card{opacity:1;filter:brightness(.4)}#section4 #cardSwiper .swiper-slide-active .card{filter:brightness(1);opacity:1}#section4 #cardSwiper .swiper-slide-active .txt-bx{opacity:1}#section4 #cardSwiper .card{opacity:0;transition:.5s all;text-align:center;position:relative;background-repeat:no-repeat}@media all and (min-width:1024.02px){#section4 #cardSwiper .card{width:742px}#section4 #cardSwiper .card:before{content:"";background:url(../images/section4/frame.jpg) no-repeat;position:absolute;bottom:-7px;left:-7px;width:756px;height:432px}}#section4 #cardSwiper .card--1 .img{background-image:url(../images/section4/1.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--1 .img{background-image:url(../images/section4/m_1.webp)}}#section4 #cardSwiper .card--2 .img{background-image:url(../images/section4/2.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--2 .img{background-image:url(../images/section4/m_2.webp)}}#section4 #cardSwiper .card--3 .img{background-image:url(../images/section4/3.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--3 .img{background-image:url(../images/section4/m_3.webp)}}#section4 #cardSwiper .card--4 .img{background-image:url(../images/section4/4.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--4 .img{background-image:url(../images/section4/m_4.webp)}}#section4 #cardSwiper .card--5 .img{background-image:url(../images/section4/5.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--5 .img{background-image:url(../images/section4/m_5.webp)}}#section4 #cardSwiper .card--6 .img{background-image:url(../images/section4/6.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--6 .img{background-image:url(../images/section4/m_6.webp)}}#section4 #cardSwiper .card--7 .img{background-image:url(../images/section4/7.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--7 .img{background-image:url(../images/section4/m_7.webp)}}#section4 #cardSwiper .card--8 .img{background-image:url(../images/section4/8.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--8 .img{background-image:url(../images/section4/m_8.webp)}}#section4 #cardSwiper .card--9 .img{background-image:url(../images/section4/9.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--9 .img{background-image:url(../images/section4/m_9.webp)}}#section4 #cardSwiper .card--10 .img{background-image:url(../images/section4/10.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--10 .img{background-image:url(../images/section4/m_10.webp)}}#section4 #cardSwiper .card--11 .img{background-image:url(../images/section4/11.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--11 .img{background-image:url(../images/section4/m_11.webp)}}#section4 #cardSwiper .card--12 .img{background-image:url(../images/section4/12.webp)}@media all and (max-width:1024px){#section4 #cardSwiper .card--12 .img{background-image:url(../images/section4/m_12.webp)}}#section4 #cardSwiper .img{position:relative;z-index:2;display:block;background-size:100% auto;background-repeat:no-repeat;background-position:0 100%;width:100%;height:480px}#section4 #cardSwiper .txt-bx{opacity:0;transition:.5s all;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);width:100%;height:50%;padding:0 1em 50px;color:#fff;z-index:3;text-align:center;text-shadow:0 0 .5em #000}#section4 #cardSwiper .txt-bx .tit{font-weight:700;font-size:40px;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}#section4 #cardSwiper .txt-bx .caption{font-size:18px;font-weight:600;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;color:#ffc821}#section4 #cardSwiper .txt-bx .txt{font-size:18px;margin-top:1em}#section4 #cardSwiper .swiper-button-next,#section4 #cardSwiper .swiper-button-prev{top:60%}@media all and (max-width:1024px){#section4 #cardSwiper .swiper-button-next,#section4 #cardSwiper .swiper-button-prev{display:none!important}}#section4 #cardSwiperThumb{position:relative;margin:25px auto 0;max-width:625px}#section4 #cardSwiperThumb .swiper-slide{margin:0 10px;width:105px!important;cursor:pointer}#section4 #cardSwiperThumb .swiper-slide-thumb-active .card{background-position-x:100%}#section4 #cardSwiperThumb .card{background:url(../images/section4/pagination.webp) no-repeat;background-size:210px auto;background-position-x:0;aspect-ratio:1}@media all and (max-width:1024px){#section4 #cardSwiperThumb .card{background-size:36.4vw;width:18.2vw}}#section4 #cardSwiperThumb .card--1{background-position-y:0}#section4 #cardSwiperThumb .card--2{background-position-y:9.0909090909%}#section4 #cardSwiperThumb .card--3{background-position-y:18.1818181818%}#section4 #cardSwiperThumb .card--4{background-position-y:27.2727272727%}#section4 #cardSwiperThumb .card--5{background-position-y:36.3636363636%}#section4 #cardSwiperThumb .card--6{background-position-y:45.4545454545%}#section4 #cardSwiperThumb .card--7{background-position-y:54.5454545455%}#section4 #cardSwiperThumb .card--8{background-position-y:63.6363636364%}#section4 #cardSwiperThumb .card--9{background-position-y:72.7272727273%}#section4 #cardSwiperThumb .card--10{background-position-y:81.8181818182%}#section4 #cardSwiperThumb .card--11{background-position-y:90.9090909091%}#section4 #cardSwiperThumb .card--12{background-position-y:100%}@media all and (max-width:1024px){#section4{margin-top:-15.2vw;overflow:visible;padding-top:28vw;padding-bottom:19vw}#section4,#section5{background:0 0!important;height:auto!important}.section-wrap-bg{position:relative}.section-wrap-bg:before{content:"";min-height:365.4vw;height:100%;background:url(../images/section4/bg_m.webp) no-repeat 50% 0;position:absolute;background-size:cover;width:100%;top:0;left:0}#section4 #cardSwiper{max-width:82.5vw}#section4 #cardSwiper .swiper-slide{aspect-ratio:.7963320463;position:relative}#section4 #cardSwiper .card{position:absolute;bottom:0;left:0;width:100%;height:100%;background-size:contain}#section4 #cardSwiper .img{bottom:0;position:absolute;height:100%}#section4 #cardSwiper .txt-bx{padding-bottom:1em}#section4 #cardSwiper .txt-bx .tit{font-size:5.4vw}#section4 #cardSwiper .txt-bx .txt{margin-top:.2em;font-size:3.4vw;word-break:break-word}#section4 #cardSwiperThumb{margin:1.6vw auto 0;max-width:79.2vw}#section4 #cardSwiperThumb .swiper-slide{margin:0 .8vw;width:18.2vw!important}#section4 #cardSwiperThumb .card{background-size:36.4vw auto}}@media all and (min-width:1024.02px){#section5{height:1208px;background-image:url(../images/section5/sec5_bg.png)}}@media all and (max-width:1024px){#section5{padding-top:19vw;padding-bottom:25vw}}#section5 .ch--l{top:6%;margin-left:-22%}#section5 .ch--r{top:34%;margin-left:33%}#section5 .swiper{position:relative;text-align:center;margin:0 auto}#section5 .swiper,#section5 .swiper .card{width:364px!important}@media all and (max-width:1024px){#section5 .swiper,#section5 .swiper .card{width:53.3vw!important}}#section5 .swiper-container,#section5 .swiper-wrapper{overflow:visible}#section5 .card{opacity:0;transition:.5s all}#section5 .swiper-slide{height:auto}#section5 .swiper-slide-next .card,#section5 .swiper-slide-prev .card{opacity:1;filter:brightness(.4)}#section5 .swiper-slide-active .card{filter:brightness(1);opacity:1}#section5 .swiper-pagination{position:relative;bottom:0;margin:.2em auto 0}#section5 .swiper-pagination .swiper-pagination{font-size:20px;font-weight:700;color:#333}#section5 .swiper-pagination .swiper-pagination-current{color:#c3342a;font-weight:700}#section5 .swiper-pagination .swiper-pagination-total{color:#333;font-weight:700}.swiper-wrapper{height:auto}#newsMain{width:100%;background-color:#fff;position:relative}#newsMain .visual-wrap{width:100%;max-width:2560px;height:290px;min-height:290px}#newsMain .visual-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}@media all and (max-width:1024px){#newsMain .visual-wrap{height:initial;min-height:initial;aspect-ratio:1000/400;background:url(../images/news/news-visual-mo.png) no-repeat;background-size:100%;background-position:center center}#newsMain .visual-wrap img{display:none}}#newsMain .news-container{width:100%;height:100%;margin:0 auto;padding:60px 0;box-sizing:border-box;background:url(../images/news/news-list-bg.png) no-repeat 50% 50%}#newsMain .news-container .news-inner{width:100%;max-width:1300px;margin:0 auto}@media all and (max-width:1024px){#newsMain .news-container .news-inner{padding:0 20px}}#newsMain .news-container .news-tit{font-size:40px;text-align:center;line-height:24px;font-weight:700;color:#000}#newsMain .news-container .news-tab-box{margin:82px 0 0}#newsMain .news-container .news-tab-box ul{width:100%;display:flex;align-items:center;border-bottom:2px solid #000}#newsMain .news-container .news-tab-box ul li{width:33.3333333333%}#newsMain .news-container .news-tab-box ul li a{display:block;width:100%;padding:20px 0;height:60px;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;align-items:center;justify-content:center}#newsMain .news-container .news-tab-box ul li a span{display:inline-block;text-align:center;color:#aeaeae;font-size:18px;line-height:24px;font-weight:600;position:relative}@media all and (max-width:1024px){#newsMain .news-container .news-tab-box ul li a span{font-size:clamp(14px,4.2vw,18px);font-weight:500}}#newsMain .news-container .news-tab-box ul li a.new span::after{content:"N";display:block;width:20px;height:20px;font-size:14px;line-height:20px;color:#fff;border-radius:3px;background-color:#ffb525;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}@media all and (max-width:1024px){#newsMain .news-container .news-tab-box ul li a.new span::after{content:"";width:8px;height:8px;border-radius:100%;background-image:none;background-color:#ffb525;top:8%;right:-10px}}#newsMain .news-container .news-tab-box ul li.on a{background-color:#000}#newsMain .news-container .news-tab-box ul li.on a span{color:#fff}@media all and (max-width:1024px){#newsMain .news-container .news-tab-box{margin:10vw 0 0}}#newsMain .news-container .news-list{margin:30px 0 50px;width:100%}#newsMain .news-container .news-list.type-noraml{width:100%;display:block;border-top:1px solid #dedede}#newsMain .news-container .news-list.type-noraml tbody,#newsMain .news-container .news-list.type-noraml td,#newsMain .news-container .news-list.type-noraml tr{width:100%;display:block}#newsMain .news-container .news-list.type-noraml tr .item{width:100%;border-bottom:1px solid #dedede}#newsMain .news-container .news-list.type-noraml tr .item a{width:100%;display:flex;align-items:center;justify-content:space-between;padding:25px 52px 25px 85px;box-sizing:border-box;max-height:70px;position:relative}@media all and (max-width:1024px){#newsMain .news-container .news-list.type-noraml tr .item a{display:block;padding:2.5vw 2.5vw 2.5vw 8.8vw}}#newsMain .news-container .news-list.type-noraml tr .item a:hover .title .title-txt{font-weight:600}#newsMain .news-container .news-list.type-noraml tr .title{width:80%}#newsMain .news-container .news-list.type-noraml tr .title .title-txt{font-size:16px;max-width:100%;padding-right:30px;display:inline-block;color:#000;font-weight:400;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;height:20px;vertical-align:middle}@media all and (max-width:1024px){#newsMain .news-container .news-list.type-noraml tr .title .title-txt{max-width:80vw}}#newsMain .news-container .news-list.type-noraml tr .date{width:20%;text-align:right;font-size:15px;line-height:normal;color:#999}#newsMain .news-container .news-list.type-noraml tr.fix{background-color:#f9f9f9}#newsMain .news-container .news-list.type-noraml tr.fix a::before{content:"";display:block;width:16px;height:16px;background:url(../images/news/i-fix-pin.png) no-repeat 100%;background-size:cover;background-position:center;position:absolute;left:50px;top:50%;transform:translateY(-50%)}@media all and (max-width:1024px){#newsMain .news-container .news-list.type-noraml tr.fix a::before{left:2.5vw;transform:initial;top:2.8vw;width:15px;height:16px;background-size:contain}}#newsMain .news-container .news-list.type-noraml tr.fix .title span{color:#008ebc;font-weight:600}#newsMain .news-container .news-list.type-noraml tr.fix:hover{background-color:#f2f9fb}#newsMain .news-container .news-list.type-noraml tr.new .title-txt{position:relative}#newsMain .news-container .news-list.type-noraml tr.new .title-txt::after{content:"N";display:block;width:20px;height:20px;font-size:14px;font-weight:300;text-align:center;line-height:21px;color:#fff;background-color:#ffb525;border-radius:3px;position:absolute;right:0;top:50%;transform:translateY(-50%)}#newsMain .news-container .news-list.type-thum ul{width:100%;height:auto;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:30px}#newsMain .news-container .news-list.type-thum ul li{width:calc((100% - 60px)/ 3)}#newsMain .news-container .news-list.type-thum ul li.no-search{width:100%;text-align:center;padding:40px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}#newsMain .news-container .news-list.type-thum ul li a{display:block;width:100%;height:100%}#newsMain .news-container .news-list.type-thum ul li a img{width:100%}#newsMain .news-container .news-list.type-thum ul li .thumnail{width:100%;max-width:410px;aspect-ratio:410/220;overflow:hidden}#newsMain .news-container .news-list.type-thum ul li .thumnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}@media all and (max-width:1024px){#newsMain .news-container .news-list.type-thum ul li .thumnail{max-width:100%}}#newsMain .news-container .news-list.type-thum ul li .desc{margin:15px 0 0}#newsMain .news-container .news-list.type-thum ul li .desc dt{height:26px;line-height:26px;font-size:18px;color:#000;font-weight:600;position:relative;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}#newsMain .news-container .news-list.type-thum ul li .desc dd{font-size:16px;color:#999;margin:10px 0 0}#newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt{padding-left:80px}#newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"진행 중";display:block;width:70px;height:26px;font-size:16px;line-height:26px;text-align:center;color:#fff;font-weight:300;background-color:#ffb525;border-radius:5px;position:absolute;left:0;top:50%;transform:translateY(-50%)}html[lang=en] #newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"Ongoing"}html[lang=fr] #newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"Ongoing"}html[lang=pt] #newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"Ongoing"}html[lang=es] #newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"Ongoing"}html[lang=de] #newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"Ongoing"}html[lang=th] #newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"Ongoing"}html[lang=jp] #newsMain .news-container .news-list.type-thum ul li.ongoing .desc dt::before{content:"Ongoing"}#newsMain .news-container .news-list.type-thum ul li.end .thumnail{display:block;position:relative;width:100%;height:100%}#newsMain .news-container .news-list.type-thum ul li.end .thumnail img{width:100%;height:100%;filter:grayscale(100%) brightness(100%)}#newsMain .news-container .news-list.type-thum ul li.end .thumnail::after{content:"";display:block;width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;opacity:.6}#newsMain .news-container .news-list.type-thum ul li.end .desc dt{padding-left:80px;color:#999}#newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"종료";display:block;width:70px;height:26px;font-size:16px;line-height:26px;text-align:center;color:#fff;font-weight:300;background-color:#999;border-radius:5px;position:absolute;left:0;top:50%;transform:translateY(-50%)}html[lang=en] #newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"Ended"}html[lang=fr] #newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"Ended"}html[lang=pt] #newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"Ended"}html[lang=es] #newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"Ended"}html[lang=de] #newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"Ended"}html[lang=th] #newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"Ended"}html[lang=jp] #newsMain .news-container .news-list.type-thum ul li.end .desc dt::before{content:"Ended"}@media all and (max-width:1024px){#newsMain .news-container .news-list.type-thum ul{flex-direction:column}#newsMain .news-container .news-list.type-thum ul li{width:100%;max-width:100%;margin:0 auto}}#newsMain .news-container .news-view{width:100%}#newsMain .news-container .news-view__header{padding:50px;background-color:#f9f9f9;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dedede}@media all and (max-width:1024px){#newsMain .news-container .news-view__header{padding:5vw;display:block}}#newsMain .news-container .news-view__body{padding:50px;background-color:#fff}@media all and (max-width:1024px){#newsMain .news-container .news-view__body{padding:5vw}}#newsMain .news-container .news-view__footer{background-color:#f9f9f9;border-top:1px solid #dedede;border-bottom:1px solid #dedede}#newsMain .news-container .news-view__btn>button{background-color:#000;border-radius:10px;min-width:115px;height:50px;margin:50px 0 0}#newsMain .news-container .news-view__btn>button span{color:#fff;font-size:16px;line-height:25px}@media all and (max-width:1024px){#newsMain .news-container .news-view__btn>button{margin:20px 0 0}}#newsMain .news-container .news-view .view-title{font-size:22px;line-height:30px;font-weight:500;color:#000;text-align:left;word-break:break-word;width:80%}@media all and (max-width:1024px){#newsMain .news-container .news-view .view-title{width:100%;line-height:140%;font-size:clamp(14px,4.2vw,20px)}}#newsMain .news-container .news-view .view-date{display:block;font-size:15px;color:#999}@media all and (max-width:1024px){#newsMain .news-container .news-view .view-date{margin:20px 0 0}}#newsMain .news-container .news-view .view-cont{word-break:break-all}#newsMain .news-container .news-view .view-cont p{font-size:16px;line-height:160%;color:#000}#newsMain .news-container .news-view .view-link-list{width:100%}#newsMain .news-container .news-view .view-link-list .view-link{padding:20px 50px}#newsMain .news-container .news-view .view-link-list .view-link a{display:flex;align-items:center;gap:44px}#newsMain .news-container .news-view .view-link-list .view-link a>p{font-size:16px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%}#newsMain .news-container .news-view .view-link-list .view-link a>span{max-width:150px;font-size:16px;color:#000;position:relative;max-width:20%;white-space:nowrap;margin-right:20px}#newsMain .news-container .news-view .view-link-list .view-link a>span::after{content:"";display:block;width:10px;height:7px;background:url(../images/news/i-news-view-prev.png);position:absolute;right:-20px;top:50%;transform:translateY(-50%)}#newsMain .news-container .news-view .view-link-list .view-link a:hover>p,#newsMain .news-container .news-view .view-link-list .view-link a:hover>span{font-weight:600}#newsMain .news-container .news-view .view-link-list .view-link.next{border-bottom:1px solid #dedede}#newsMain .news-container .news-view .view-link-list .view-link.prev a>span::after{transform:translateY(-50%) rotate(-180deg)}@media all and (max-width:1024px){#newsMain .news-container .news-view .view-link-list .view-link{padding:2vw 5vw}#newsMain .news-container .news-view .view-link-list .view-link a{gap:4.4vw}}#newsMain .news-container .news-util-box{display:flex;flex-direction:column;align-items:center;justify-content:center}#newsMain .news-container .news-util-box .paging{margin:0 0 40px;text-align:center;display:flex;align-items:center;justify-content:center}#newsMain .news-container .news-util-box .paging .next,#newsMain .news-container .news-util-box .paging .prev{width:20px;height:26px;border:none;padding:0;background-repeat:no-repeat;background-position:center center;text-indent:-99999px;background:url(../images/news/i-pagination-off.png) no-repeat 50% 50%}#newsMain .news-container .news-util-box .paging .next:hover,#newsMain .news-container .news-util-box .paging .prev:hover{background:url(../images/news/i-pagination-on.png) no-repeat 50% 50%}#newsMain .news-container .news-util-box .paging .prev{margin-right:30px}#newsMain .news-container .news-util-box .paging .next{margin-left:30px;transform:rotate(-180deg)}#newsMain .news-container .news-util-box .paging a,#newsMain .news-container .news-util-box .paging strong{display:inline-block;color:#818181;width:40px;height:40px;line-height:40px;box-sizing:border-box}#newsMain .news-container .news-util-box .paging a:hover,#newsMain .news-container .news-util-box .paging strong:hover{color:#008ebc}#newsMain .news-container .news-util-box .paging strong{color:#008ebc;background-color:#f1fcff;border-radius:5px}#newsMain .news-container .news-util-box form{width:100%;max-width:380px}#newsMain .news-container .news-util-box .board_search{position:relative;display:flex;justify-content:center;overflow:hidden;text-align:center}#newsMain .news-container .news-util-box .board_search .searchBox{width:380px;display:flex;align-items:center;justify-content:center;position:relative}#newsMain .news-container .news-util-box .board_search .searchBox input[type=text]{width:100%;height:46px;padding:0 1em;box-sizing:border-box;border:1px solid #e2e2e2;border-radius:10px;background-color:#f9f9f9;border-right:none;color:#333;font-size:15px}#newsMain .news-container .news-util-box .board_search .searchBox input[type=text]::-moz-placeholder{color:#bbb}#newsMain .news-container .news-util-box .board_search .searchBox input[type=text]::placeholder{color:#bbb}#newsMain .news-container .news-util-box .board_search .searchBox input[type=text]::-ms-input-placeholder{color:#bbb}#newsMain .news-container .news-util-box .board_search .searchBox input[type=text]:active,#newsMain .news-container .news-util-box .board_search .searchBox input[type=text]:hover{border:1px solid #000}#newsMain .news-container .news-util-box .board_search .btn_search{position:absolute;right:0;width:46px;height:46px;background-image:url(../images/news/i-search.png);background-repeat:no-repeat;background-position:center center;background-color:#000;text-indent:-99999px;border-top-right-radius:10px;border-bottom-right-radius:10px}
/*# sourceMappingURL=common.min.css.map */
