[riot-amateur-league]{position:relative;padding-top:98px;padding-right:0;padding-bottom:232px;padding-left:0;background-image:url(/img/extra/riot/background_red_portal_top.png);background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}[riot-amateur-league] .contents{position:relative;z-index:4;max-width:1260px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}[riot-amateur-league] .contents .colabo-logo{margin-bottom:125px}[riot-amateur-league] .contents .colabo-logo>img{width:231px;height:auto}[riot-amateur-league] .contents .text-info{position:relative;z-index:1}[riot-amateur-league] .contents .text-info span.public-label{position:absolute;left:0;top:-60px;right:auto;bottom:auto;z-index:1;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;font-size:1.25em;letter-spacing:-1px;background-color:#e6c3bf;border-radius:4px;animation:label-bounce 2s infinite}[riot-amateur-league] .contents .text-info span.public-label:after{content:"";display:block;position:absolute;left:calc(100% - 55px);bottom:-9px;right:auto;top:auto;z-index:1;border-top:12px solid #e6c3bf;border-left:12px solid transparent;border-right:12px solid transparent}[riot-amateur-league] .contents .text-info h1.subject{font-size:4.25em;font-weight:500;letter-spacing:-1px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}[riot-amateur-league] .contents .text-info p.sub-text{font-size:1.5em;font-weight:300;color:#fff;margin-top:30px;margin-right:0;margin-bottom:49px;margin-left:0}[riot-amateur-league] button.riot-now-go{width:308px;height:56px;font-size:1.25em;color:#fff;border-radius:60px;background-color:#191919}[riot-amateur-league] .character-bg-img{display:inline-block;position:absolute;left:calc(100vw - 872px);bottom:-20px;right:auto;top:auto;z-index:2}[riot-amateur-league] .character-bg-img>img{width:892px;height:auto;vertical-align:middle}[riot-amateur-league] .embers-img{position:absolute;left:0;bottom:0;right:auto;top:auto;right:0;text-align:right;z-index:1;mix-blend-mode:screen}[riot-amateur-league] .text-bg{position:absolute;left:0;bottom:-1px;right:auto;top:auto;right:0;z-index:3;max-width:1700px;margin-top:120px;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px}[riot-amateur-league] .text-bg>img{vertical-align:middle;width:100%}@media (max-width:1259px){[riot-amateur-league] .contents{padding-top:0;padding-right:40px;padding-bottom:0;padding-left:40px}[riot-amateur-league] .character-bg-img{left:59vw;bottom:-20px;right:auto;top:auto}}@media (max-width:767px){[riot-amateur-league]{padding-top:52px;padding-right:0;padding-bottom:0;padding-left:0}[riot-amateur-league] .contents{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}[riot-amateur-league] .contents .colabo-logo{margin-bottom:60px}[riot-amateur-league] .contents .colabo-logo>img{width:170px}[riot-amateur-league] .contents .text-info span.public-label{top:-43px;font-size:1.2em;padding-top:3px;padding-right:12px;padding-bottom:3px;padding-left:12px}[riot-amateur-league] .contents .text-info span.public-label:after{left:calc(100% - 35px);bottom:-7px;right:auto;top:auto;border-top:8px solid #e6c3bf;border-left:8px solid transparent;border-right:8px solid transparent}[riot-amateur-league] .contents .text-info h1.subject{font-size:2.667em}[riot-amateur-league] .contents .text-info p.sub-text{font-size:1.333em;margin-top:8px;margin-right:0;margin-bottom:28px;margin-left:0}[riot-amateur-league] .contents button.riot-now-go{max-width:400px;width:95%;height:50px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}[riot-amateur-league] .character-bg-img{visibility:hidden}[riot-amateur-league] .text-bg{margin-top:5vw;position:unset}}[riot-outro]{background-image:url(/img/extra/riot/background_red_portal_bottom.png);background-position:50%;background-repeat:no-repeat;background-size:cover}[riot-outro] .contents{max-width:1260px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:198px;padding-right:0;padding-bottom:198px;padding-left:0;text-align:center}[riot-outro] .contents>p{font-size:3.25em;font-weight:300;letter-spacing:-1px;color:#fff}[riot-outro] .contents>p>b{font-weight:500}[riot-outro] .contents>p br.only-mobile{display:none}[riot-outro] .contents button.riot-now-go{width:308px;height:56px;font-size:1.25em;margin-top:60px;border-radius:60px;color:#fff;background-color:#191919}@media (max-width:1259px){[riot-outro] .contents{padding-top:131px;padding-right:40px;padding-bottom:131px;padding-left:40px}[riot-outro] .contents>p{font-size:3.429em}[riot-outro] .contents>p br.only-mobile{display:block}[riot-outro] .contents button.riot-now-go{margin-top:56px}}@media (max-width:767px){[riot-outro] .contents{padding-top:131px;padding-right:20px;padding-bottom:131px;padding-left:20px;padding:131px 20px}[riot-outro] .contents>p{font-size:2em}[riot-outro] .contents>p br.only-mobile{display:block}[riot-outro] .contents button.riot-now-go{max-width:269px;width:95%;height:50px;margin-top:40px;margin-right:auto;margin-bottom:0;margin-left:auto}}[riot-philosophy]{background-color:#ebebf0}[riot-philosophy] .benefit-box.enjoy h6{color:#e84d4d}[riot-philosophy] .benefit-box.enjoy img.benefit-icon{content:url(/img/extra/riot/ico-joystic.svg)}[riot-philosophy] .benefit-box.fairplay h6{color:#f0ad40}[riot-philosophy] .benefit-box.fairplay img.benefit-icon{content:url(/img/extra/riot/ico-handshake.svg)}[riot-philosophy] .benefit-box.together h6{color:#4a8ee9}[riot-philosophy] .benefit-box.together img.benefit-icon{content:url(/img/extra/riot/ico-together.svg)}[riot-philosophy] .contents{max-width:1280px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:182px;padding-right:0;padding-bottom:182px;padding-left:0}[riot-philosophy] .contents .subject{position:relative}[riot-philosophy] .contents .subject>h2{margin-bottom:111px;font-size:3.25em;font-weight:400;color:#000;text-align:center}[riot-philosophy] .contents .subject>h2>strong{display:block;font-weight:600}[riot-philosophy] .contents .subject>h2>br{visibility:hidden}[riot-philosophy] .contents .subject .public-label{left:23%}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide{padding-top:40px}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box{position:relative;padding-top:52px;padding-right:0;padding-bottom:40px;padding-left:0;text-align:center;background-color:#fff;border-radius:20px}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box>h6{font-size:2em;font-weight:700;font-family:gmarket}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box>p{font-size:1em;color:#191919;margin-top:1px;margin-right:0;margin-bottom:20px;margin-left:0}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box>img{width:auto;height:92px}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box .check-mark-con{position:absolute;left:0;top:-28px;right:auto;bottom:auto;right:0;z-index:1}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box .check-mark-con .checkmark{width:65px;height:65px;border-radius:50%;display:block;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding:5px;stroke-width:3;stroke:#000;stroke-miterlimit:10;background-color:hsla(0,0%,100%,0);box-shadow:0 0 0 transparent;overflow:visible}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box .check-mark-con .checkmark .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#fff;fill:none}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box .check-mark-con .checkmark .checkmark__check{transform:scale(.7);transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box.que-done .check-mark-con .checkmark{animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box.que-done .check-mark-con .checkmark .checkmark__circle{animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}[riot-philosophy] .contents .three-benefits [slider] .swiper-slide .benefit-box.que-done .check-mark-con .checkmark .checkmark__check{animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.3)}}@media (max-width:1259px){[riot-philosophy] .contents{padding-top:140px;padding-right:40px;padding-bottom:140px;padding-left:40px}[riot-philosophy] .contents .subject>h2{font-size:2.286em;margin-bottom:82px}[riot-philosophy] .contents .subject>h2>br{display:block}[riot-philosophy] .contents .subject .public-label{left:30%}[riot-philosophy] .contents .three-benefits .swiper-slide .benefit-box>h6{font-size:2.286em}[riot-philosophy] .contents .three-benefits .swiper-slide .benefit-box>p{font-size:1em}}@media (max-width:767px){[riot-philosophy] .contents{padding-top:52px;padding-right:20px;padding-bottom:52px;padding-left:20px}[riot-philosophy] .contents .subject>h2{font-size:2em;margin-bottom:44px}[riot-philosophy] .contents .subject>h2>br{display:block}[riot-philosophy] .contents .subject .public-label{visibility:hidden}[riot-philosophy] .contents .three-benefits{max-width:663px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}[riot-philosophy] .contents .three-benefits .swiper-slide .benefit-box>h6{font-size:2.286em}[riot-philosophy] .contents .three-benefits .swiper-slide .benefit-box>p{font-size:1.143em}}@media (max-width:413px){[riot-philosophy] .contents .subject>h2{margin-bottom:14px}[riot-philosophy] .contents .three-benefits .swiper-slide .benefit-box{padding-top:40px;padding-right:0;padding-bottom:25px;padding-left:0}[riot-philosophy] .contents .three-benefits .swiper-slide .benefit-box .check-mark-con .checkmark{width:50px;height:50px;margin-top:7px;margin-right:auto;margin-bottom:7px;margin-left:auto}[riot-philosophy] .contents .three-benefits .swiper-slide .benefit-box>img{height:64px}}[riot-lol]{position:relative;padding-top:204px;padding-right:0;padding-bottom:200px;padding-left:0;background-color:#202227;background-image:url(/img/extra/riot/background_black_portal_m.png);background-size:100% auto;background-repeat:no-repeat;overflow:hidden;background-position:top}[riot-lol] [slider] .valorant{background-color:#ff5563}[riot-lol] [slider] .valorant>.name img:not(.diamond){padding:10.5px 0}[riot-lol] [slider] .wildrift{background-color:#58beff}[riot-lol] [slider] .wildrift>.name img:not(.diamond){padding:0}[riot-lol] [slider] .teamfighttatics{background-color:#5b56ff}[riot-lol] [slider] .teamfighttatics>.name img:not(.diamond){padding:6px 0}[riot-lol] .sec3-bg-obj{position:absolute;right:-1vw;top:47%;left:auto;bottom:auto;z-index:1;width:52vw;max-width:900px;opacity:.2}[riot-lol] .contents{max-width:1280px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}[riot-lol] .contents,[riot-lol] .intro-wrapper .intro-text{position:relative;z-index:2}[riot-lol] .intro-wrapper .intro-text>img{width:221px}[riot-lol] .intro-wrapper .intro-text h3{margin-top:56px;margin-right:0;margin-bottom:20px;margin-left:0;font-size:3.25em;font-weight:200;letter-spacing:-1px;color:#fff;text-shadow:0 0 6px #000}[riot-lol] .intro-wrapper .intro-text h3>b{display:block;font-weight:500}[riot-lol] .intro-wrapper .intro-text p{font-size:1em;color:#e4e4e4;font-weight:300;letter-spacing:-.5px;line-height:1.9}[riot-lol] .intro-wrapper .bg-obj-con{position:absolute;right:364px;top:138px;left:auto;bottom:auto;z-index:1}[riot-lol] .intro-wrapper .bg-obj-con>div{position:absolute;left:0;top:0;right:auto;bottom:auto;z-index:1}[riot-lol] .intro-wrapper .bg-obj-con>div:first-child{top:-68px;width:683px;opacity:0;transition:opacity 1s .1s}[riot-lol] .intro-wrapper .bg-obj-con>div:nth-child(2){left:213px;top:265px;right:auto;bottom:auto;width:442px;opacity:0;transform:translateX(-50px) translateY(50px);transition:opacity 1s .6s,transform 1s .6s}[riot-lol] .intro-wrapper .bg-obj-con>div:nth-child(3){left:-171px;top:16px;right:auto;bottom:auto;width:643px;opacity:0;transform:translateX(0) translateY(-30px);transition:opacity 1s .3s,transform 1s .3s}[riot-lol] .intro-wrapper .bg-obj-con>div:nth-child(4){left:-229px;top:70px;right:auto;bottom:auto;width:231px;opacity:0;transform:translateX(30px) translateY(-10px);transition:opacity 1.5s .7s,transform 1.5s .7s}[riot-lol] .intro-wrapper .bg-obj-con>div img{max-width:100%;width:100%;height:100%}[riot-lol] .intro-wrapper .bg-obj-con>div.que-done{opacity:1;transform:translateX(0) translateY(0)}[riot-lol] [slider] .swiper-container{position:relative;z-index:2;margin-top:152px;margin-right:0;margin-bottom:201px;margin-left:0;padding-top:0;padding-right:150px;padding-bottom:0;padding-left:150px;-webkit-tap-highlight-color:transparent}[riot-lol] [slider] .swiper-slide{position:relative;width:350px;min-width:350px;padding-top:165px;margin-bottom:10px;cursor:pointer}[riot-lol] [slider] .swiper-slide .overlay{position:absolute;left:0;top:0;right:auto;bottom:auto;right:0;z-index:1;height:100%;background-color:rgba(0,0,0,.5);border-radius:10px;opacity:1;transition:opacity .5s}[riot-lol] [slider] .swiper-slide .talk-balloon{top:5px;font-size:1.563em;opacity:0;transform:scale(0) translateY(-50px);transition:opacity .5s}[riot-lol] [slider] .swiper-slide.swiper-slide-active .overlay{opacity:0}[riot-lol] [slider] .swiper-slide.swiper-slide-active .talk-balloon{opacity:1;transform:scale(1) translateY(0);transition:transform .5s cubic-bezier(.04,1.28,.92,1.42),opacity .5s}[riot-lol] [slider] .swiper-slide .card-contents{position:relative;z-index:2;padding-top:98px;padding-right:0;padding-bottom:20px;padding-left:0;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px}[riot-lol] [slider] .swiper-slide .card-contents .thumbnail{position:absolute;left:0;top:-61px;right:auto;bottom:auto;z-index:1;width:100%}[riot-lol] [slider] .swiper-slide .card-contents .thumbnail .img-con{position:relative;width:160px;height:160px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;border-radius:20px;background-color:#56565e;background-image:url(/img/extra/riot/ico-question-mark.svg);background-repeat:no-repeat;background-position:50%;background-size:54px auto;overflow:hidden}[riot-lol] [slider] .swiper-slide .card-contents .thumbnail .img-con>img{width:100%;height:auto}[riot-lol] [slider] .swiper-slide .card-contents.empty{background-color:#4a4a51}[riot-lol] [slider] .swiper-slide .card-contents.empty .name img:not(.diamond){padding-top:15.5px;padding-right:0;padding-bottom:15.5px;padding-left:0}[riot-lol] [slider] .swiper-slide .card-contents .name{position:relative;text-align:center}[riot-lol] [slider] .swiper-slide .card-contents .name img.diamond{display:block;width:28px;height:8px;margin-top:19px;margin-right:auto;margin-bottom:19px;margin-left:auto;padding:0}[riot-lol] .event-intro-wrap>h3{margin-top:0;margin-right:0;margin-bottom:135px;margin-left:0;font-size:3.25em;font-weight:200;letter-spacing:1px;color:#fff;text-shadow:0 0 6px #000}[riot-lol] .event-intro-wrap>h3>b{display:block;font-weight:500}[riot-lol] .event-intro-wrap .banner-wrap{position:relative}[riot-lol] .event-intro-wrap .banner-wrap>.talk-balloon{top:-62px;font-size:1.125em;animation:label-bounce 2s infinite}[riot-lol] .event-intro-wrap .banner-wrap .top{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:27px;padding-right:31px;padding-bottom:21px;padding-left:31px;background-position-x:4px;background-position-y:40%;background-position:50%;background-size:cover;background-repeat:no-repeat}[riot-lol] .event-intro-wrap .banner-wrap .top .tob-bg-con{position:absolute;left:0;top:0;right:auto;bottom:auto;right:0;z-index:0;height:100%;overflow:hidden}[riot-lol] .event-intro-wrap .banner-wrap .top .tob-bg-con .top-bg{position:absolute;left:-5vw;top:0;right:auto;bottom:auto;right:0;z-index:0;height:100%;min-height:700px;background-image:url(/img/extra/riot/banner-bg1.png);background-position-x:center;background-position-y:40%;background-size:cover;background-repeat:no-repeat;overflow:hidden}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1{position:relative;z-index:1;display:flex;justify-content:flex-start;align-items:center}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1>img{width:200px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1>div{margin-left:7px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1>div>h5{font-size:1.75em;font-weight:600;letter-spacing:-1px;color:#fff}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1>div>p{font-size:1em;font-weight:300;color:#fff;margin-top:16px;line-height:1.4}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2{position:relative;display:flex;justify-content:space-between;align-items:center}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con{position:relative;display:flex;justify-content:space-around;align-items:flex-start;margin-left:16px;padding-top:27px;padding-right:14px;padding-bottom:18px;padding-left:75px;background-color:rgba(0,0,0,.8);border-radius:4.28571px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con>.talk-balloon{top:-94px;font-size:1.125em;animation:label-bounce 2.2s infinite}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .flag{position:absolute;left:16px;top:-5px;right:auto;bottom:auto;z-index:1;width:48px;height:48px;padding-top:10px;padding-right:4px;padding-bottom:10px;padding-left:4px;font-size:.875em;font-weight:700;text-align:center;letter-spacing:-1px;background-color:#e3cb86}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .flag:after{content:"";position:absolute;left:0;bottom:-22px;right:auto;top:auto;z-index:1;width:0;height:0;border-top:22px solid #e3cb86;border-left:24px solid transparent;border-right:24px solid transparent}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .flag.blue{background-color:#a1bdca}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .flag.blue:after{border-top:22px solid #a1bdca}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con{width:50%;margin-top:0;margin-right:4px;margin-bottom:0;margin-left:4px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>h6{font-size:1em;font-weight:700;color:#e3cb86;text-align:center;vertical-align:middle;display:flex;justify-content:center;align-items:center}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>h6>span{font-size:.688em;font-weight:700;color:#ff3e3e;vertical-align:middle;margin-left:5px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div{width:106px;height:106px;margin-top:16px;padding-top:9px;padding-right:0;padding-bottom:9px;padding-left:0;text-align:center;background-color:#363840;border-radius:4px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div>b{color:#ff3e3e;font-size:2em;font-weight:900}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div>em{font-size:.85em;font-weight:700;color:#fff}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div>span{font-size:.688em;color:hsla(0,0%,100%,.4);letter-spacing:-1px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div>img{width:auto;height:83px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div.school-reword{padding-top:17px;padding-right:0;padding-bottom:17px;padding-left:0}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2){display:block;padding-top:18px;padding-right:18px;padding-bottom:7px;padding-left:75px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword-wrap{width:215px;padding-top:15px;margin-top:5px;overflow:hidden;border-top:1px solid #3c3c3c}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword-wrap .reword{float:left;width:50%;margin-bottom:7px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword{display:flex;justify-content:flex-start;align-items:center}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword.total-reword{justify-content:center}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword.total-reword>span{font-size:1em;color:#a1bdca}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword.total-reword>b{font-size:2.313em;margin-top:0;margin-right:6px;margin-bottom:0;margin-left:8px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword.total-reword>em{font-size:.9em;color:hsla(0,0%,100%,.8);align-self:unset}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword>span{font-size:.75em;font-weight:500;color:hsla(0,0%,100%,.8)}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword>b{font-size:1.25em;font-weight:800;color:#ff3e3e;margin-top:0;margin-right:3px;margin-bottom:0;margin-left:10px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword>em{font-size:.75em;font-weight:500;color:hsla(0,0%,100%,.5)}[riot-lol] .event-intro-wrap .banner-wrap .bottom{position:relative;margin-top:40px;border-radius:4px;background-position-x:center;background-position-y:14%;background-repeat:no-repeat;background-size:cover;overflow:hidden}[riot-lol] .event-intro-wrap .banner-wrap .bottom .bottom-bg{position:absolute;left:0;top:-5vw;right:auto;bottom:auto;right:0;z-index:0;height:100%;min-height:700px;background-image:url(/img/extra/riot/banner-bg2.png);background-position-x:center;background-position-y:14%;background-size:cover;background-repeat:no-repeat;overflow:hidden}[riot-lol] .event-intro-wrap .banner-wrap .bottom .intro-text{position:relative;z-index:1;padding-top:56px;padding-right:0;padding-bottom:56px;padding-left:0;background-image:url(/img/extra/riot/next-league-text.svg);background-position-x:45px;background-position-y:center;background-repeat:no-repeat;background-size:152px auto;text-align:center}[riot-lol] .event-intro-wrap .banner-wrap .bottom .intro-text>b{font-family:ChakraPetch;font-weight:800;font-size:3em;color:#fff}[riot-lol] .event-intro-wrap .banner-wrap .bottom .intro-text>p{font-family:Noto Sans;margin-top:8px;font-size:1em;color:#fff;letter-spacing:.5px;line-height:1.5}[riot-lol] .talk-balloon{position:absolute;left:0;top:0;right:auto;bottom:auto;z-index:1;padding-top:8px;padding-right:22px;padding-bottom:8px;padding-left:22px;font-weight:600;background-color:#c4c4c4;border-radius:7.06667px}[riot-lol] .talk-balloon:after{content:"";position:absolute;left:8px;bottom:-11px;right:auto;top:auto;z-index:1;width:0;height:0;border-top:16px solid #c4c4c4;border-left:12.3px solid transparent;border-right:12.3px solid transparent}[riot-lol] .talk-balloon.red{background-color:#ff3e3e}[riot-lol] .talk-balloon.red:after{border-top:16px solid #ff3e3e}@media (max-width:1259px){[riot-lol]{padding-top:137px;padding-right:0;padding-bottom:200px;padding-left:0}[riot-lol] .contents{padding-top:0;padding-right:40px;padding-bottom:0;padding-left:40px}[riot-lol] .intro-wrapper .bg-obj-con{position:absolute;right:40vw;top:290px;left:auto;bottom:auto;z-index:1;transform:scale(.7)}[riot-lol] .intro-wrapper .intro-text>img{width:161px}[riot-lol] .slider-wrap{width:calc(100% - 80px);margin-top:243px;margin-top:0;margin-right:auto;margin-bottom:201px;margin-left:auto;padding:0}[riot-lol] .slider-wrap .swiper-slide{min-width:250px}[riot-lol] .event-intro-wrap .banner-wrap .top{display:block;padding-top:5px;padding-right:10px;padding-bottom:21px;padding-left:10px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2{justify-content:flex-start;margin-top:90px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con>.talk-balloon{top:65px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2){padding-top:20px;padding-right:18px;padding-bottom:9px;padding-left:75px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword-wrap{margin-top:12px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con>div.school-reword{padding-top:21px;padding-right:0;padding-bottom:21px;padding-left:0}}@media (max-width:900px){[riot-lol] .event-intro-wrap .banner-wrap .bottom .intro-text{background-image:none}}@media (max-width:760px){[riot-lol]{padding-top:52px;padding-right:0;padding-bottom:60px;padding-left:0}[riot-lol] .contents{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}[riot-lol] .intro-wrapper .bg-obj-con{position:absolute;right:44vw;top:191px;z-index:1}[riot-lol] .intro-wrapper .intro-text>img{width:101px}[riot-lol] .intro-wrapper .intro-text h3{margin-top:19px;margin-right:0;margin-bottom:20px;margin-left:0;font-size:2.667em}[riot-lol] .intro-wrapper .intro-text p{font-size:1.167em}[riot-lol] .intro-wrapper .bg-obj-con{transform:scale(.5);right:35vw;top:304px;left:auto;bottom:auto}[riot-lol] [slider]{width:100%;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;margin-top:370px;margin-bottom:80px}[riot-lol] [slider] .swiper-slide{min-width:350px;padding-top:138px}[riot-lol] .event-intro-wrap>h3{font-size:2.833em;margin-top:0;margin-right:0;margin-bottom:100px;margin-left:0}[riot-lol] .event-intro-wrap .banner-wrap .top{display:block;padding-top:5px;padding-right:15px;padding-bottom:21px;padding-left:15px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1{display:block}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1>img{width:160px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1>div>h5{font-size:2em}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-1>div>p{font-size:1.167em;margin-top:10px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2{display:block}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con{margin-left:0;margin-bottom:23px;font-size:1.1em}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con>.talk-balloon{top:-65px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .flag{font-size:1.167em}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>h6{font-size:1.333em}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div{width:100%;height:106px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .half-con>div.school-reword{padding-top:18px;padding-right:0;padding-bottom:18px;padding-left:0;font-size:1.2em}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2){padding-top:35px;padding-right:18px;padding-bottom:9px;padding-left:75px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword.total-reword{font-size:1.2em}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword-wrap{width:100%;max-width:350px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;margin-top:12px;font-size:1.5em;justify-content:center}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword-wrap .reword{justify-content:center}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2) .reword-wrap .reword.total-reword{max-width:350px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}[riot-lol] .event-intro-wrap .banner-wrap .bottom .intro-text{background-image:none}}@media (max-width:420px){[riot-lol] .intro-wrapper .bg-obj-con{left:40vw;top:264px;right:auto;bottom:auto}[riot-lol] .intro-wrapper .intro-text h3{font-size:2.2em}[riot-lol] .intro-wrapper .intro-text>img{width:64px}[riot-lol] .intro-wrapper .intro-text p>br{visibility:hidden}[riot-lol] [slider]{margin-bottom:110px}[riot-lol] [slider] .swiper-slide{min-width:300px;width:300px;padding-top:123px}[riot-lol] [slider] .swiper-slide .card-contents{padding-top:23px;padding-right:0;padding-bottom:20px;padding-left:0}[riot-lol] [slider] .swiper-slide .card-contents .thumbnail .img-con{width:100px;height:100px}[riot-lol] [slider] .swiper-slide .card-contents .name{transform:scale(.7)}[riot-lol] .event-intro-wrap{padding:0}[riot-lol] .event-intro-wrap>h3{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}[riot-lol] .event-intro-wrap .banner-wrap>.talk-balloon{left:25px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con{padding-top:27px;padding-right:14px;padding-bottom:18px;padding-left:14px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con:nth-child(2){padding-top:20px;padding-right:18px;padding-bottom:9px;padding-left:18px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .flag{font-size:1em;width:auto;height:auto;padding-top:3px;padding-right:14px;padding-bottom:3px;padding-left:14px;top:-15px}[riot-lol] .event-intro-wrap .banner-wrap .top .sub-2 .sub-con .flag:after{visibility:hidden}[riot-lol] .sec3-bg-obj{top:42%}}.no-shrink{flex-shrink:0}[extra-riot-home]{font-size:16px;background-color:#fff}[extra-riot-home] *{font-weight:400;letter-spacing:-1px;font-family:gmarket}[extra-riot-home] .spoqa{letter-spacing:-.5px;font-family:Noto Sans}[extra-riot-home] .que{visibility:hidden}[extra-riot-home] span.public-label{position:absolute;left:0;top:-60px;right:auto;bottom:auto;z-index:1;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;font-size:1.25em;letter-spacing:-1px;background-color:#e6c3bf;border-radius:4px;animation:label-bounce 2s infinite}[extra-riot-home] span.public-label:after{content:"";display:block;position:absolute;left:calc(100% - 55px);bottom:-9px;right:auto;top:auto;z-index:1;border-top:12px solid #e6c3bf;border-left:12px solid transparent;border-right:12px solid transparent}[extra-riot-home] span.public-label.red{color:#fff;background-color:#e84d4d}[extra-riot-home] span.public-label.red:after{border-top:12px solid #e84d4d;border-left:12px solid transparent;border-right:12px solid transparent}@media (max-width:1259px){[extra-riot-home]{font-size:14px}}@media (max-width:767px){[extra-riot-home]{font-size:12px}}@media (max-width:413px){[extra-riot-home]{font-size:10px}}@keyframes label-bounce{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomRightSmall{0%{opacity:0;transform:translate3d(40%,40%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}