@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-400:oklch(75% .183 55.934);--color-blue-500:oklch(62.3% .214 259.815);--spacing:.25rem;--breakpoint-lg:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.ml-1{margin-left:calc(var(--spacing)*1)}.block{display:block}.flex{display:flex}.hidden{display:none}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.justify-center{justify-content:center}.px-8{padding-inline:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[\#625eff\]{color:#625eff}.text-blue-500{color:var(--color-blue-500)}.text-orange-400{color:var(--color-orange-400)}.text-red-500{color:var(--color-red-500)}.underline{text-decoration-line:underline}@media(hover:hover){.hover\:no-underline:hover{text-decoration-line:none}}@media not all and (min-width:48rem){.max-md\:px-4{padding-inline:calc(var(--spacing)*4)}.max-md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media(min-width:48rem){.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-12{margin-top:calc(var(--spacing)*12)}.md\:mt-20{margin-top:calc(var(--spacing)*20)}.md\:block{display:block}.md\:hidden{display:none}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:pl-8{padding-left:calc(var(--spacing)*8)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.bodyArea{color:#a9b9ff;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/body.webp);background-size:auto auto;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.bodyArea{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/body.webp);background-size:100% auto;background-repeat:repeat-y;background-position:center top}}@media screen and (max-width:639px){.bodyArea{font-size:1rem;font-weight:400}}@media screen and (min-width:640px)and (max-width:767px){.bodyArea{font-size:.6666666667rem;font-weight:400}}@media screen and (min-width:768px){.bodyArea{font-size:1rem;font-weight:400}}.bodyArea-inner{position:relative;display:flex;flex-direction:column;align-items:center}.innerFrame{display:flex;flex-direction:column;align-items:center;position:relative;align-self:stretch}@media screen and (max-width:1169px){.innerFrame{padding-left:1.25rem}.innerFrame{padding-right:1.25rem}}@media screen and (min-width:1170px){.innerFrame{width:73.125rem}.innerFrame{margin-left:auto}.innerFrame{margin-right:auto}.innerFrame{max-width:73.125rem}}@media screen and (max-width:767px){.innerFrame{padding-left:.25rem}.innerFrame{padding-right:.25rem}}@media screen and (min-width:1170px){.innerFrame{align-self:auto}}.returnTop{z-index:1}:root .text-2xs{line-height:1.5}@media screen and (max-width:639px){:root .text-2xs{font-size:.625rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-2xs{font-size:.4166666667rem}}@media screen and (min-width:768px){:root .text-2xs{font-size:.625rem}}:root .text-xs{line-height:1.5}@media screen and (max-width:639px){:root .text-xs{font-size:.75rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-xs{font-size:.5rem}}@media screen and (min-width:768px){:root .text-xs{font-size:.75rem}}:root .text-sm{line-height:1.5}@media screen and (max-width:639px){:root .text-sm{font-size:.875rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-sm{font-size:.5833333333rem}}@media screen and (min-width:768px){:root .text-sm{font-size:.875rem}}:root .text-base{line-height:1.5}@media screen and (max-width:639px){:root .text-base{font-size:1rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-base{font-size:.6666666667rem}}@media screen and (min-width:768px){:root .text-base{font-size:1rem}}:root .text-lg{line-height:1.5}@media screen and (max-width:639px){:root .text-lg{font-size:1.125rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-lg{font-size:.75rem}}@media screen and (min-width:768px){:root .text-lg{font-size:1.125rem}}:root .text-xl{line-height:1.5}@media screen and (max-width:639px){:root .text-xl{font-size:1.25rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-xl{font-size:.8333333333rem}}@media screen and (min-width:768px){:root .text-xl{font-size:1.25rem}}:root .text-2xl{line-height:1.5}@media screen and (max-width:639px){:root .text-2xl{font-size:1.5rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-2xl{font-size:1rem}}@media screen and (min-width:768px){:root .text-2xl{font-size:1.5rem}}:root .text-3xl{line-height:1.5}@media screen and (max-width:639px){:root .text-3xl{font-size:1.875rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-3xl{font-size:1.25rem}}@media screen and (min-width:768px){:root .text-3xl{font-size:1.875rem}}:root .text-4xl{line-height:1.5}@media screen and (max-width:639px){:root .text-4xl{font-size:2.25rem}}@media screen and (min-width:640px)and (max-width:767px){:root .text-4xl{font-size:1.5rem}}@media screen and (min-width:768px){:root .text-4xl{font-size:2.25rem}}:root .sm\:text-2xs{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-2xs{font-size:.4166666667rem}}@media screen and (min-width:768px){:root .sm\:text-2xs{font-size:.625rem}}:root .sm\:text-xs{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-xs{font-size:.5rem}}@media screen and (min-width:768px){:root .sm\:text-xs{font-size:.75rem}}:root .sm\:text-sm{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-sm{font-size:.5833333333rem}}@media screen and (min-width:768px){:root .sm\:text-sm{font-size:.875rem}}:root .sm\:text-base{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-base{font-size:.6666666667rem}}@media screen and (min-width:768px){:root .sm\:text-base{font-size:1rem}}:root .sm\:text-lg{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-lg{font-size:.75rem}}@media screen and (min-width:768px){:root .sm\:text-lg{font-size:1.125rem}}:root .sm\:text-xl{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-xl{font-size:.8333333333rem}}@media screen and (min-width:768px){:root .sm\:text-xl{font-size:1.25rem}}:root .sm\:text-2xl{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-2xl{font-size:1rem}}@media screen and (min-width:768px){:root .sm\:text-2xl{font-size:1.5rem}}:root .sm\:text-3xl{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-3xl{font-size:1.25rem}}@media screen and (min-width:768px){:root .sm\:text-3xl{font-size:1.875rem}}:root .sm\:text-4xl{line-height:1.5}@media screen and (min-width:640px){:root .sm\:text-4xl{font-size:1.5rem}}@media screen and (min-width:768px){:root .sm\:text-4xl{font-size:2.25rem}}:root .md\:text-2xs{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-2xs{font-size:.625rem}}:root .md\:text-xs{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-xs{font-size:.75rem}}:root .md\:text-sm{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-sm{font-size:.875rem}}:root .md\:text-base{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-base{font-size:1rem}}:root .md\:text-lg{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-lg{font-size:1.125rem}}:root .md\:text-xl{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-xl{font-size:1.25rem}}:root .md\:text-2xl{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-2xl{font-size:1.5rem}}:root .md\:text-3xl{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-3xl{font-size:1.875rem}}:root .md\:text-4xl{line-height:1.5}@media screen and (min-width:768px){:root .md\:text-4xl{font-size:2.25rem}}:root .lg\:text-2xs{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-2xs{font-size:.625rem}}:root .lg\:text-xs{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-xs{font-size:.75rem}}:root .lg\:text-sm{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-sm{font-size:.875rem}}:root .lg\:text-base{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-base{font-size:1rem}}:root .lg\:text-lg{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-lg{font-size:1.125rem}}:root .lg\:text-xl{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-xl{font-size:1.25rem}}:root .lg\:text-2xl{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-2xl{font-size:1.5rem}}:root .lg\:text-3xl{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-3xl{font-size:1.875rem}}:root .lg\:text-4xl{line-height:1.5}@media screen and (min-width:1170px){:root .lg\:text-4xl{font-size:2.25rem}}:root{--font-family-sans-jp: "Noto Sans JP", sans-serif;--font-family-serif-jp: "Noto Serif JP", serif}html,body{width:100%;overflow-x:visible}[lang=ja]{--font-family-sans: var(--font-family-sans-jp);--font-family-serif: var(--font-family-serif-jp)}:root .allContent{overflow:visible}body{overflow-x:hidden;font-family:var(--font-family-sans)}button:focus{outline:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,b,strong{font-family:var(--font-family-sans)}p:not(:last-child){margin-bottom:0}.list-hyphen li{margin-left:1rem}.list-hyphen li::marker{content:"- "}.eventFooterSns__funcSnsInner img{display:inline-block}ul.kome{margin-left:1rem}p.kome{margin-left:1rem;text-indent:-1rem}p.kome:before{content:"※";text-indent:0;display:inline-block;text-align:center}i,em{font-style:normal}body{background-color:#060a28}.logo{filter:drop-shadow(0 0 .625rem #000)}button{cursor:pointer}.bodyArea{padding-top:.1px;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/body_1.webp),url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/body_2.webp);background-position-x:center;background-position-y:0,1556px;background-repeat:no-repeat}.bodyArea>.inner-frame{position:relative}@media screen and (min-width:768px){.bodyArea>.inner-frame{margin-top:-28.75rem}}@media screen and (max-width:767px){.bodyArea>.inner-frame{margin-top:-9.0625rem}}.inner-frame{padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}@media screen and (min-width:1170px){.inner-frame{width:72.5rem}}section{align-self:stretch;display:flex;flex-direction:column;align-items:center}section.--attention{color:#919ed8;background-color:#0b1038}.serviseType{text-shadow:0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000}.serviseType.--live{color:#ff3d00}.serviseType.--classic{color:#f1b500}.serviseType.--live,.serviseType.--classic{margin-bottom:.625rem}@media screen and (max-width:767px){.serviseType.--live,.serviseType.--classic{margin-bottom:.1875rem}}.hdg_main.--popularItem{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_main_popularItem.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.hdg_main.--popularItem{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/hdg_main_popularItem.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.hdg_main.--popularItem{width:39.8125rem}.hdg_main.--popularItem{height:3.625rem}@media screen and (max-width:767px){.hdg_main.--popularItem{width:14.5625rem}.hdg_main.--popularItem{height:1.34375rem}}.hdg_main.--itemLineup{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_main_itemLineup.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.hdg_main.--itemLineup{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/hdg_main_itemLineup.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.hdg_main.--itemLineup{width:52rem}.hdg_main.--itemLineup{height:3.625rem}@media screen and (max-width:767px){.hdg_main.--itemLineup{width:19.25rem}.hdg_main.--itemLineup{height:1.3125rem}}.hdg_main.--festivalTime{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_main_festivalTime.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.hdg_main.--festivalTime{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/hdg_main_festivalTime.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.hdg_main.--festivalTime{width:52rem}.hdg_main.--festivalTime{height:3.625rem}@media screen and (max-width:767px){.hdg_main.--festivalTime{width:22.375rem}.hdg_main.--festivalTime{height:1.3125rem}}.hdg_main.--rule{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_main_rule.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.hdg_main.--rule{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/hdg_main_rule.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.hdg_main.--rule{width:65.125rem}.hdg_main.--rule{height:7.6875rem}@media screen and (max-width:767px){.hdg_main.--rule{width:23.4375rem}.hdg_main.--rule{height:2.96875rem}}.hdg_sub.--festival_stamp{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_festival_stamp.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.hdg_sub.--festival_stamp{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/hdg_sub_festival_stamp.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.hdg_sub.--festival_stamp{width:37.875rem}.hdg_sub.--festival_stamp{height:3.5rem}@media screen and (max-width:767px){.hdg_sub.--festival_stamp{width:18.25rem}.hdg_sub.--festival_stamp{height:1.75rem}}.hdg_sub.--festival_gauge{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_festival_gauge.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.hdg_sub.--festival_gauge{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/hdg_sub_festival_gauge.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.hdg_sub.--festival_gauge{width:35.375rem}.hdg_sub.--festival_gauge{height:3.5rem}@media screen and (max-width:767px){.hdg_sub.--festival_gauge{width:17rem}.hdg_sub.--festival_gauge{height:1.75rem}}.hdg_sub.--rule{display:flex;justify-content:center;align-items:center;border:solid .125rem #4c349c;background-color:#3c287ecc}.hdg_sub.--rule{height:3.625rem}.hdg_sub.--rule{padding-left:2.5rem}.hdg_sub.--rule{padding-right:2.5rem}.hdg_sub.--rule{border-radius:3.625rem}@media screen and (max-width:767px){.hdg_sub.--rule{height:1.8125rem}.hdg_sub.--rule{padding-left:1.25rem}.hdg_sub.--rule{padding-right:1.25rem}.hdg_sub.--rule{border-radius:1.8125rem}}.hdg_sub.--rule span{font-weight:600;color:#fff5c9}.hdg_sub.--tips{display:flex;justify-content:center;align-items:center;border:solid .125rem #6f48f0;background-color:#7d58f7cc;box-shadow:0 0 .25rem .0625rem #ffc3ff inset,0 0 0 .0625rem #ffc3ff inset}.hdg_sub.--tips{height:3.625rem}.hdg_sub.--tips{padding-left:2.5rem}.hdg_sub.--tips{padding-right:2.5rem}.hdg_sub.--tips{border-radius:3.625rem}@media screen and (max-width:767px){.hdg_sub.--tips{height:1.8125rem}.hdg_sub.--tips{padding-left:1.25rem}.hdg_sub.--tips{padding-right:1.25rem}.hdg_sub.--tips{border-radius:1.8125rem}}.hdg_sub.--tips span{font-weight:600;color:#fff5c9}.btn_main{display:flex;justify-content:center;align-items:center}.btn_main:not([disabled]){animation:1s playBtnEff infinite linear}.btn_main span{display:flex;justify-content:center;align-items:center;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_main_active.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}.btn_main span{width:22.375rem}.btn_main span{height:5.625rem}@media screen and (max-width:767px){.btn_main span{width:14.5625rem}.btn_main span{height:3.6875rem}}.btn_main[disabled] span{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_main_dis.webp);background-position:50% 0;background-size:auto 100%;background-repeat:no-repeat;background-color:transparent}.btn_main[disabled] i{opacity:.5}.btn_main i{color:#fff;font-weight:600}.btn.--login,.btn.--receiveItems{color:#fff}.btn.--login,.btn.--receiveItems{width:9.125rem}.btn.--login,.btn.--receiveItems{height:3.5rem}@media screen and (max-width:767px){.btn.--login,.btn.--receiveItems{width:5.5rem}.btn.--login,.btn.--receiveItems{height:2.125rem}}.btn.--login{text-shadow:-2px -2px 1px #a60000,-2px -1px 1px #a60000,-2px 0px 1px #a60000,-2px 1px 1px #a60000,-2px 2px 1px #a60000,-1px -2px 1px #a60000,-1px -1px 1px #a60000,-1px 0px 1px #a60000,-1px 1px 1px #a60000,-1px 2px 1px #a60000,0px -2px 1px #a60000,0px -1px 1px #a60000,0px 0px 1px #a60000,0px 1px 1px #a60000,0px 2px 1px #a60000,1px -2px 1px #a60000,1px -1px 1px #a60000,1px 0px 1px #a60000,1px 1px 1px #a60000,1px 2px 1px #a60000,2px -2px 1px #a60000,2px -1px 1px #a60000,2px 0px 1px #a60000,2px 1px 1px #a60000,2px 2px 1px #a60000;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_login.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.btn.--login{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/btn_login.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}}.btn.--receiveItems:not(:disabled){text-shadow:-2px -2px 1px #a68100,-2px -1px 1px #a68100,-2px 0px 1px #a68100,-2px 1px 1px #a68100,-2px 2px 1px #a68100,-1px -2px 1px #a68100,-1px -1px 1px #a68100,-1px 0px 1px #a68100,-1px 1px 1px #a68100,-1px 2px 1px #a68100,0px -2px 1px #a68100,0px -1px 1px #a68100,0px 0px 1px #a68100,0px 1px 1px #a68100,0px 2px 1px #a68100,1px -2px 1px #a68100,1px -1px 1px #a68100,1px 0px 1px #a68100,1px 1px 1px #a68100,1px 2px 1px #a68100,2px -2px 1px #a68100,2px -1px 1px #a68100,2px 0px 1px #a68100,2px 1px 1px #a68100,2px 2px 1px #a68100;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_receiveItems.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.btn.--receiveItems:not(:disabled){background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/btn_receiveItems.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}}.btn.--receiveItems:disabled{background-color:#a7a7ac}.btn.--receiveItems:disabled{border-radius:.5rem}.btn_modal.--active,.btn_modal.--dis{color:#fff}.btn_modal.--active,.btn_modal.--dis{width:11.25rem}.btn_modal.--active,.btn_modal.--dis{height:3.375rem}@media screen and (max-width:767px){.btn_modal.--active,.btn_modal.--dis{width:7.0625rem}.btn_modal.--active,.btn_modal.--dis{height:2.09375rem}}.btn_modal.--active{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_modal_active.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.btn_modal.--active{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/btn_modal_active.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}}.btn_modal.--dis{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_modal_dis.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.btn_modal.--dis{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/btn_modal_dis.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}}.btn.--goto-specialSite{width:286px;height:44px;text-indent:-9999em;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_goto-specialSite.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.btn.--goto-specialSite{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/btn_goto-specialSite.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}}@media screen and (max-width:767px){.btn.--goto-specialSite{width:11.71875rem}.btn.--goto-specialSite{height:1.71875rem}}.list-rule{color:#a89bdb}.list-rule{padding-left:1rem}@media screen and (max-width:767px){.list-rule{padding-left:.5rem}}.list-rule li{position:relative;list-style:none}.list-rule li{padding-left:1.625rem}@media screen and (max-width:767px){.list-rule li{padding-left:.8125rem}}.list-rule li:before{content:"";display:block;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/ico-list.webp);background-size:cover;background-repeat:no-repeat;background-position:center top;position:absolute}.list-rule li:before{width:1rem}.list-rule li:before{height:.6875rem}.list-rule li:before{top:.625rem}.list-rule li:before{left:0rem}@media screen and (max-width:767px){.list-rule li:before{width:.5rem}.list-rule li:before{height:.34375rem}.list-rule li:before{top:.625rem}.list-rule li:before{left:0rem}}.list-disc{list-style-type:disc}.notice{display:flex;flex-direction:column;align-items:center;width:682px;max-width:100%;background-color:#324879;text-shadow:0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000,0 0 .1875rem #000}.notice{padding-left:1.875rem}.notice{padding-right:1.875rem}.notice{padding-top:1.4375rem}.notice{padding-bottom:1.875rem}.notice{border-radius:1.875rem}@media screen and (max-width:767px){.notice{width:20.625rem}.notice{padding-left:.9375rem}.notice{padding-right:.9375rem}.notice{padding-top:.71875rem}.notice{padding-bottom:.9375rem}.notice{border-radius:.9375rem}}.notice dt{text-indent:-9999em;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/notice_title.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center}.notice dt{width:21.75rem}.notice dt{height:3.875rem}@media screen and (max-width:767px){.notice dt{width:15.21875rem}.notice dt{height:2.71875rem}}.notice dd{text-align:center}.attention h2{filter:drop-shadow(0 0 .1875rem #fff) drop-shadow(0 0 .1875rem #fff)}.attention ul li{margin-top:.1875rem}@media screen and (max-width:767px){.attention ul li{margin-top:.15625rem}}@keyframes playBtnEff{0%{filter:drop-shadow(0 0 0rem rgb(254,254,18)) brightness(1)}50%{filter:drop-shadow(0 0 .625rem rgb(254,254,18)) brightness(1.35)}to{filter:drop-shadow(0 0 1.875rem rgba(254,254,18,0)) brightness(1)}}.headArea{position:relative;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/main.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center}.headArea{height:67.5rem}@media screen and (max-width:767px){.headArea{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/main.webp);background-size:100% auto;background-repeat:no-repeat;background-position:center top}}@media screen and (max-width:767px){.headArea{width:23.4375rem}.headArea{height:32.84375rem}}.headArea .logo a{display:block!important;text-indent:-9999em}@media screen and (min-width:1170px){.headArea .logo[data-logo=aion],.headArea .logo[data-logo=aion_w]{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%)}.headArea .logo[data-logo=aion],.headArea .logo[data-logo=aion_w]{margin-left:-32.5rem}}@media screen and (max-width:1169px){.headArea .logo[data-logo=aion],.headArea .logo[data-logo=aion_w]{position:absolute}.headArea .logo[data-logo=aion],.headArea .logo[data-logo=aion_w]{top:.625rem}.headArea .logo[data-logo=aion],.headArea .logo[data-logo=aion_w]{left:.625rem}}.headArea .logo[data-logo=aion],.headArea .logo[data-logo=aion_w]{top:.75rem}.headArea .logo[data-logo=aion] a,.headArea .logo[data-logo=aion_w] a{width:12.875rem}.headArea .logo[data-logo=aion] a,.headArea .logo[data-logo=aion_w] a{height:2.5rem}@media screen and (max-width:767px){.headArea .logo[data-logo=aion] a,.headArea .logo[data-logo=aion_w] a{width:9rem}.headArea .logo[data-logo=aion] a,.headArea .logo[data-logo=aion_w] a{height:1.71875rem}}@media screen and (min-width:1170px){.headArea .logo[data-logo=bnsneo],.headArea .logo[data-logo=bnsneo_w]{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%)}.headArea .logo[data-logo=bnsneo],.headArea .logo[data-logo=bnsneo_w]{margin-left:-31.25rem}}@media screen and (max-width:1169px){.headArea .logo[data-logo=bnsneo],.headArea .logo[data-logo=bnsneo_w]{position:absolute}.headArea .logo[data-logo=bnsneo],.headArea .logo[data-logo=bnsneo_w]{top:.625rem}.headArea .logo[data-logo=bnsneo],.headArea .logo[data-logo=bnsneo_w]{left:.75rem}}.headArea .logo[data-logo=bnsneo],.headArea .logo[data-logo=bnsneo_w]{top:.6875rem}.headArea .logo[data-logo=bnsneo] a,.headArea .logo[data-logo=bnsneo_w] a{width:12.5rem}.headArea .logo[data-logo=bnsneo] a,.headArea .logo[data-logo=bnsneo_w] a{height:4.875rem}@media screen and (max-width:767px){.headArea .logo[data-logo=bnsneo] a,.headArea .logo[data-logo=bnsneo_w] a{width:6.25rem}.headArea .logo[data-logo=bnsneo] a,.headArea .logo[data-logo=bnsneo_w] a{height:2.4375rem}}@media screen and (min-width:1170px){.headArea .logo[data-logo=l2],.headArea .logo[data-logo=l2_w]{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%)}.headArea .logo[data-logo=l2],.headArea .logo[data-logo=l2_w]{margin-left:-31.25rem}}@media screen and (max-width:1169px){.headArea .logo[data-logo=l2],.headArea .logo[data-logo=l2_w]{position:absolute}.headArea .logo[data-logo=l2],.headArea .logo[data-logo=l2_w]{top:.625rem}.headArea .logo[data-logo=l2],.headArea .logo[data-logo=l2_w]{left:.75rem}}.headArea .logo[data-logo=l2],.headArea .logo[data-logo=l2_w]{top:.6875rem}.headArea .logo[data-logo=l2] a,.headArea .logo[data-logo=l2_w] a{width:10.875rem}.headArea .logo[data-logo=l2] a,.headArea .logo[data-logo=l2_w] a{height:2.625rem}@media screen and (max-width:767px){.headArea .logo[data-logo=l2] a,.headArea .logo[data-logo=l2_w] a{width:5.4375rem}.headArea .logo[data-logo=l2] a,.headArea .logo[data-logo=l2_w] a{height:1.3125rem}}.headArea .logo[data-logo=aion] a{background:url(https://static.ncsoft.jp/tools/sysTemplate/images/gameLogoAion.png) center/contain no-repeat}.headArea .logo[data-logo=aion_bk] a{background:url(https://static.ncsoft.jp/tools/sysTemplate/images/gameLogoAion_black.png) center/contain no-repeat}.headArea .logo[data-logo=bnsneo] a{background:url(https://static.ncsoft.jp/renew/bns/common/logo_white.webp) center/contain no-repeat}.headArea .logo[data-logo=bnsneo_bk] a{background:url(https://static.ncsoft.jp/renew/bns/common/logo_black.webp) center/contain no-repeat}.headArea .logo[data-logo=l2] a{background:url(https://static.ncsoft.jp/tools/sysTemplate/images/gameLogoL2.png) center/contain no-repeat}.headArea .logo[data-logo=l2_bk] a{background:url(https://static.ncsoft.jp/tools/sysTemplate/images/gameLogoL2_black.png) center/contain no-repeat}@media screen and (max-width:767px){.headArea .logo{display:none}}.headArea .btn_howtoPlay{display:flex;justify-content:center;align-items:center;animation:1s playBtnEff infinite linear;z-index:1;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_howtoPlay.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top;position:absolute}.headArea .btn_howtoPlay{width:9.625rem}.headArea .btn_howtoPlay{height:9rem}.headArea .btn_howtoPlay{top:40.25rem}.headArea .btn_howtoPlay{right:0rem}@media screen and (max-width:767px){.headArea .btn_howtoPlay{position:absolute}.headArea .btn_howtoPlay{width:4.8125rem}.headArea .btn_howtoPlay{height:4.5rem}.headArea .btn_howtoPlay{top:19.0625rem}.headArea .btn_howtoPlay{left:1.8125rem}}.headArea .btn_howtoPlay span{text-indent:-9999em}.headArea .mainBGVideo{max-width:none;position:absolute;top:0rem;left:calc(50% - 60rem)}.headArea .mainBGVideo{width:120rem}.headArea .mainBGVideo{height:67.5rem}.headArea .mainBGVideo{top:0rem}@media screen and (max-width:767px){.headArea .mainBGVideo{position:absolute;top:0rem;left:calc(50% - 24rem)}.headArea .mainBGVideo{width:48rem}.headArea .mainBGVideo{height:27rem}.headArea .mainBGVideo{top:0rem}}@media screen and (max-width:767px){.headArea .mainBGVideo{display:none}}@media screen and (max-width:767px){.headArea .innerFrame{height:39.6875rem}}.headArea .innerFrame{height:56.125rem}.headArea .main_eff{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/main_eff.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.headArea .main_eff{position:absolute;top:0rem;left:calc(50% - 11.71875rem)}.headArea .main_eff{width:23.4375rem}.headArea .main_eff{height:42.78125rem}.headArea .main_eff{top:0rem}}@media screen and (min-width:768px){.headArea .main_eff{display:none}}.headArea .main_fireworks{mix-blend-mode:screen;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/main_fireworks.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.headArea .main_fireworks{position:absolute;top:0rem;left:calc(50% - 11.71875rem)}.headArea .main_fireworks{width:23.4375rem}.headArea .main_fireworks{height:42.78125rem}.headArea .main_fireworks{top:0rem}}@media screen and (min-width:768px){.headArea .main_fireworks{display:none}}@media screen and (max-width:767px){.headArea .main_chara{position:absolute}.headArea .main_chara{width:17.125rem}.headArea .main_chara{height:28.1875rem}.headArea .main_chara{top:14.0625rem}.headArea .main_chara{right:0rem}}@media screen and (max-width:767px){.headArea .main_chara{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/main_chara.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.headArea .main_logo{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/main_logo.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center top;position:absolute;top:12.5rem;left:calc(50% - 16.5625rem)}.headArea .main_logo{width:33.125rem}.headArea .main_logo{height:19.8125rem}.headArea .main_logo{top:12.5rem}@media screen and (max-width:767px){.headArea .main_logo{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/main_logo.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}@media screen and (max-width:767px){.headArea .main_logo{position:absolute;top:0rem;left:calc(50% - 11.71875rem)}.headArea .main_logo{width:23.4375rem}.headArea .main_logo{height:19.875rem}.headArea .main_logo{top:0rem}}@media screen and (min-width:768px){.headArea .main_logo{animation:logo 2s steps(60) infinite;background-position-x:0;filter:drop-shadow(0 0 2.5rem rgba(0,0,0,.6)) drop-shadow(0 0 2.5rem rgba(0,0,0,.6))}}.headArea .main_logo:before{content:"";background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/main_logo_plus.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top;position:absolute}.headArea .main_logo:before{width:7.125rem}.headArea .main_logo:before{height:8.6875rem}.headArea .main_logo:before{top:7.75rem}.headArea .main_logo:before{right:-.875rem}@media screen and (max-width:767px){.headArea .main_logo:before{position:absolute}.headArea .main_logo:before{width:3.5625rem}.headArea .main_logo:before{height:4.34375rem}.headArea .main_logo:before{top:7.5rem}.headArea .main_logo:before{right:2.9375rem}}.headArea .main_logo:after{content:"";display:block;position:absolute;top:-5.25rem;left:calc(50% - 10.28125rem)}.headArea .main_logo:after{width:20.5625rem}.headArea .main_logo:after{height:5.8125rem}.headArea .main_logo:after{top:-5.25rem}@media screen and (max-width:767px){.headArea .main_logo:after{position:absolute;top:.9375rem;left:calc(50% + -5.140625rem)}.headArea .main_logo:after{width:10.28125rem}.headArea .main_logo:after{height:2.90625rem}.headArea .main_logo:after{top:.9375rem}}.headArea .main_logo.--live:after{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/main_logo_live.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.headArea .main_logo.--classic:after{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/main_logo_classic.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@keyframes logo{0%{background-position:0 0}to{background-position:-1987.5rem 0}}.headArea .main_period{display:flex;justify-content:center;align-items:center;color:#fff;position:absolute;top:33.75rem;left:calc(50% - 27.5rem)}.headArea .main_period{width:55rem}.headArea .main_period{height:3.5rem}.headArea .main_period{top:33.75rem}.headArea .main_period{-moz-column-gap:1.25rem;column-gap:1.25rem}@media screen and (max-width:767px){.headArea .main_period{position:absolute;top:14.375rem;left:calc(50% - 10rem)}.headArea .main_period{width:20rem}.headArea .main_period{height:auto}.headArea .main_period{top:14.375rem}.headArea .main_period{-moz-column-gap:.625rem;column-gap:.625rem}.headArea .main_period{row-gap:.3125rem}}@media screen and (min-width:768px){.headArea .main_period{background:linear-gradient(90deg,#3d189300,#3d1893b3 3.125rem calc(100% - 3.125rem),#3d189300)}}@media screen and (max-width:767px){.headArea .main_period{flex-direction:column}}.headArea .main_period dt{display:flex;justify-content:center;align-items:center;background:#6827ff}@media screen and (min-width:768px){.headArea .main_period dt{width:8.3125rem}.headArea .main_period dt{height:1.875rem}.headArea .main_period dt{border-radius:1.875rem}}@media screen and (max-width:767px){.headArea .main_period dt{align-self:stretch;background:#6827ff93}}.headArea .main_period dd{display:flex}@media screen and (max-width:767px){.headArea .main_period dd{margin-bottom:.46875rem}}@media screen and (max-width:767px){.headArea .main_period dd{text-align:center;text-shadow:0 0 .1875rem rgb(0,0,0),0 0 .1875rem rgb(0,0,0),0 0 .1875rem rgb(0,0,0),0 0 .1875rem rgb(0,0,0),0 0 .1875rem rgb(0,0,0)}}.headArea .main_period dd div{display:flex;align-items:center;line-height:1.1}.festivalItem .itemInfo,.lineupItems .itemInfo{display:flex;align-items:center}.festivalItem .itemInfo,.lineupItems .itemInfo{-moz-column-gap:1.25rem;column-gap:1.25rem}@media screen and (max-width:767px){.festivalItem .itemInfo,.lineupItems .itemInfo{-moz-column-gap:.4375rem;column-gap:.4375rem}}@media screen and (max-width:767px){.festivalItem .itemInfo,.lineupItems .itemInfo{font-size:.4166666667rem}}@media screen and (max-width:639px){.festivalItem .itemInfo,.lineupItems .itemInfo{font-size:.625rem}}.festivalItem .itemInfo_ico,.lineupItems .itemInfo_ico{display:flex;justify-content:center;align-items:center;position:relative;box-shadow:0 0 0 .125rem #c1cad3 inset;background-color:#0a0328;flex-shrink:0}.festivalItem .itemInfo_ico,.lineupItems .itemInfo_ico{width:3.75rem}.festivalItem .itemInfo_ico,.lineupItems .itemInfo_ico{height:3.75rem}@media screen and (max-width:767px){.festivalItem .itemInfo_ico,.lineupItems .itemInfo_ico{width:1.875rem}.festivalItem .itemInfo_ico,.lineupItems .itemInfo_ico{height:1.875rem}}@media screen and (max-width:767px){.festivalItem .itemInfo_ico,.lineupItems .itemInfo_ico{box-shadow:0 0 0 .0625rem #c1cad3 inset}}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{content:"";display:block;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/ico_openDetail.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top;position:absolute}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{width:1.9375rem}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{height:2rem}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{bottom:-.6875rem}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{right:-.6875rem}@media screen and (max-width:767px){.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{position:absolute}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{width:1.25rem}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{height:1.25rem}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{bottom:-.34375rem}.festivalItem .itemInfo_ico:before,.lineupItems .itemInfo_ico:before{right:-.34375rem}}.festivalItem .itemInfo_ico img,.lineupItems .itemInfo_ico img{height:auto}.festivalItem .itemInfo_ico img,.lineupItems .itemInfo_ico img{width:3.125rem}@media screen and (max-width:767px){.festivalItem .itemInfo_ico img,.lineupItems .itemInfo_ico img{width:1.25rem}}.lineupItems{align-self:stretch;display:grid;grid-template-columns:repeat(2,1fr)}.lineupItems{-moz-column-gap:.625rem;column-gap:.625rem}.lineupItems{row-gap:1.5rem}@media screen and (max-width:767px){.lineupItems{-moz-column-gap:.3125rem;column-gap:.3125rem}.lineupItems{row-gap:.75rem}}@media screen and (min-width:768px){.lineupItems{grid-template-columns:repeat(3,1fr)}}.specialContainer{position:relative;background:linear-gradient(to bottom,#26275d,#151146);width:100%}.specialContainer:before,.specialContainer:after{content:"";display:block;position:absolute;mix-blend-mode:screen;pointer-events:none;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/special_frame_eff.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.specialContainer:before{position:absolute;top:-1.25rem;left:calc(50% - 35.28125rem)}.specialContainer:before{width:70.5625rem}.specialContainer:before{height:3.1875rem}.specialContainer:before{top:-1.25rem}@media screen and (max-width:767px){.specialContainer:before{position:absolute;top:-.3125rem;left:calc(50% - 10.9375rem)}.specialContainer:before{width:21.875rem}.specialContainer:before{height:.96875rem}.specialContainer:before{top:-.3125rem}}.specialContainer:after{position:absolute;bottom:-1.25rem;left:calc(50% - 35.28125rem)}.specialContainer:after{width:70.5625rem}.specialContainer:after{height:3.1875rem}.specialContainer:after{bottom:-1.25rem}@media screen and (max-width:767px){.specialContainer:after{position:absolute;bottom:-.3125rem;left:calc(50% - 10.9375rem)}.specialContainer:after{width:21.875rem}.specialContainer:after{height:.96875rem}.specialContainer:after{bottom:-.3125rem}}.specialContainer_inner{display:flex;position:relative;align-items:center;justify-content:center;flex-direction:column}.specialContainer_inner{padding-top:3.375rem}.specialContainer_inner{padding-bottom:3.375rem}.specialContainer_inner{padding-left:5.375rem}.specialContainer_inner{padding-right:5.375rem}.specialContainer_inner{min-height:26.875rem}@media screen and (max-width:767px){.specialContainer_inner{padding-top:2.1875rem}.specialContainer_inner{padding-bottom:2.1875rem}.specialContainer_inner{padding-left:1.875rem}.specialContainer_inner{padding-right:1.875rem}.specialContainer_inner{min-height:auto}}.specialContainer_inner:before,.specialContainer_inner:after{content:"";display:block;position:absolute;pointer-events:none}.specialContainer_inner:before{mix-blend-mode:overlay;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/special_frame_deco.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top;position:absolute;top:0rem;left:calc(50% - 10.625rem)}.specialContainer_inner:before{width:21.25rem}.specialContainer_inner:before{height:8.25rem}.specialContainer_inner:before{top:0rem}.specialContainer_inner:after{-o-border-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/special_frame.webp) 35 35 fill/36px 36px/0 round;border-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/special_frame.webp) 35 35 fill/36px 36px/0 round;border-style:solid;width:100%;height:100%}.specialContainer_inner p{text-align:center;color:#fff}.specialContainer_inner p.text-glow{filter:drop-shadow(0 0 .625rem #6054ff)}.specialContainer_inner p a,.specialContainer_inner p a:hover{color:#fffa68}.lineupContainer{align-self:stretch;display:flex;flex-direction:column;align-items:center;position:relative;background:#101335;width:100%}.lineupContainer{padding-top:2.75rem}.lineupContainer{padding-bottom:2.75rem}.lineupContainer{padding-left:5.375rem}.lineupContainer{padding-right:5.375rem}@media screen and (max-width:767px){.lineupContainer{padding-top:1.375rem}.lineupContainer{padding-bottom:1.375rem}.lineupContainer{padding-left:1.875rem}.lineupContainer{padding-right:1.875rem}}.lineupContainer:after{content:"";display:block;pointer-events:none;width:100%;height:100%;border-style:solid;border-color:#262a60;border-width:.25rem;position:absolute}.lineupContainer:after{top:0rem}.lineupContainer:after{left:0rem}.lineupContainer.--festival{background:linear-gradient(180deg,#1a115c 12.5rem,#101335)}.lineupContainer.--festival{padding-top:2.75rem}.lineupContainer.--festival{padding-bottom:2.75rem}.lineupContainer.--festival{padding-left:1.875rem}.lineupContainer.--festival{padding-right:1.875rem}.lineupContainer.--festival:after{content:"";display:block;pointer-events:none;width:100%;height:100%;border-style:solid;border-color:#262a60;border-width:.25rem;position:absolute}.lineupContainer.--festival:after{top:0rem}.lineupContainer.--festival:after{left:0rem}.lineupContainer_head{display:flex;justify-content:center}.lineupContainer_head .hdg_sub.--rank{text-indent:-9999em}.lineupContainer_head .hdg_sub.--rank{width:13.3125rem}.lineupContainer_head .hdg_sub.--rank{height:4.125rem}@media screen and (max-width:767px){.lineupContainer_head .hdg_sub.--rank{width:7.28125rem}.lineupContainer_head .hdg_sub.--rank{height:2.0625rem}}.lineupContainer_head .hdg_sub.--rank.--A{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_A.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.lineupContainer_head .hdg_sub.--rank.--B{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_B.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.lineupContainer_head .hdg_sub.--rank.--C{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_C.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.lineupContainer_head .hdg_sub.--rank.--D{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_D.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.lineupContainer_head .hdg_sub_festival.--stamp{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_festival_stamp.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.lineupContainer_head .hdg_sub_festival.--stamp{width:37.875rem}.lineupContainer_head .hdg_sub_festival.--stamp{height:3.5rem}.lineupContainer_head .hdg_sub_festival.--gauge{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_festival_gauge.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.lineupContainer_head .hdg_sub_festival.--gauge{width:35.375rem}.lineupContainer_head .hdg_sub_festival.--gauge{height:3.5rem}.lineupContainer_body{align-self:stretch;display:flex;justify-content:center;align-items:center;flex-direction:column}.festivalContainer{align-self:stretch;display:flex;flex-direction:column;align-items:center;position:relative;background:#101335;width:100%}.festivalContainer{padding-top:2.75rem}.festivalContainer{padding-bottom:2.75rem}.festivalContainer{padding-left:1.875rem}.festivalContainer{padding-right:1.875rem}@media screen and (max-width:767px){.festivalContainer{padding-top:1.375rem}.festivalContainer{padding-bottom:1.375rem}.festivalContainer{padding-left:1.0625rem}.festivalContainer{padding-right:1.0625rem}}.festivalContainer:after{content:"";display:block;pointer-events:none;width:100%;height:100%;border-style:solid;border-color:#262a60;border-width:.25rem;position:absolute}.festivalContainer:after{top:0rem}.festivalContainer:after{left:0rem}.festivalContainer.--festival{background:linear-gradient(180deg,#1a115c 12.5rem,#101335)}.festivalContainer.--festival:after{content:"";display:block;pointer-events:none;width:100%;height:100%;border-style:solid;border-color:#262a60;border-width:.25rem;position:absolute}.festivalContainer.--festival:after{top:0rem}.festivalContainer.--festival:after{left:0rem}.festivalContainer_head{display:flex;justify-content:center}.festivalContainer_head .hdg_sub_rank{text-indent:-9999em}.festivalContainer_head .hdg_sub_rank{width:13.3125rem}.festivalContainer_head .hdg_sub_rank{height:4.125rem}.festivalContainer_head .hdg_sub_rank.--A{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_A.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.festivalContainer_head .hdg_sub_rank.--B{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_B.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.festivalContainer_head .hdg_sub_rank.--C{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_C.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.festivalContainer_head .hdg_sub_rank.--D{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_rank_D.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.festivalContainer_head .hdg_sub_festival.--stamp{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_festival_stamp.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.festivalContainer_head .hdg_sub_festival.--stamp{width:37.875rem}.festivalContainer_head .hdg_sub_festival.--stamp{height:3.5rem}.festivalContainer_head .hdg_sub_festival.--gauge{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/hdg_sub_festival_gauge.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.festivalContainer_head .hdg_sub_festival.--gauge{width:35.375rem}.festivalContainer_head .hdg_sub_festival.--gauge{height:3.5rem}.festivalContainer_body{align-self:stretch;display:flex;justify-content:center}.festivalContainer .itemListStamp{display:grid;grid-template-columns:repeat(5,11.25rem)}.festivalContainer .itemListStamp{-moz-column-gap:1rem;column-gap:1rem}.festivalContainer .itemListStamp{row-gap:2rem}@media screen and (max-width:767px){.festivalContainer .itemListStamp{-moz-column-gap:.625rem;column-gap:.625rem}.festivalContainer .itemListStamp{row-gap:1rem}}@media screen and (max-width:767px){.festivalContainer .itemListStamp{display:flex;justify-content:center;flex-wrap:wrap}}.festivalContainer .itemListGauge{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(10,5.125rem)}.festivalContainer .itemListGauge{padding-top:3rem}.festivalContainer .itemListGauge{-moz-column-gap:1rem;column-gap:1rem}.festivalContainer .itemListGauge{row-gap:2rem}@media screen and (max-width:767px){.festivalContainer .itemListGauge{padding-top:2rem}.festivalContainer .itemListGauge{-moz-column-gap:.625rem;column-gap:.625rem}.festivalContainer .itemListGauge{row-gap:3.5rem}}@media screen and (max-width:767px){.festivalContainer .itemListGauge{display:flex;justify-content:center;flex-wrap:wrap}}.festivalContainer .itemListGauge[data-reward-count="1"]{grid-template-columns:1fr}.festivalContainer .itemListGauge[data-reward-count="2"]{grid-template-columns:repeat(3,1fr)}.festivalContainer .itemListGauge[data-reward-count="3"],.festivalContainer .itemListGauge[data-reward-count="6"]{grid-template-columns:repeat(6,1fr)}.festivalContainer .itemListGauge[data-reward-count="4"],.festivalContainer .itemListGauge[data-reward-count="7"],.festivalContainer .itemListGauge[data-reward-count="8"]{grid-template-columns:repeat(8,1fr)}.festivalContainer .itemListGauge[data-reward-count="5"],.festivalContainer .itemListGauge[data-reward-count="9"],.festivalContainer .itemListGauge[data-reward-count="10"]{grid-template-columns:repeat(10,5.125rem)}.festivalContainer .itemListGauge [data-index="1"]{grid-column-start:1;grid-column-end:3}.festivalContainer .itemListGauge [data-index="2"]{grid-column-start:3;grid-column-end:5}.festivalContainer .itemListGauge [data-index="3"]{grid-column-start:5;grid-column-end:7}.festivalContainer .itemListGauge [data-index="4"]{grid-column-start:7;grid-column-end:9}.festivalContainer .itemListGauge [data-index="5"]{grid-column-start:9;grid-column-end:11}.festivalContainer .itemListGauge[data-reward-count="6"] [data-index="4"]{grid-column-start:1;grid-column-end:3}.festivalContainer .itemListGauge[data-reward-count="6"] [data-index="5"]{grid-column-start:3;grid-column-end:5}.festivalContainer .itemListGauge[data-reward-count="6"] [data-index="6"]{grid-column-start:5;grid-column-end:7}.festivalContainer .itemListGauge[data-reward-count="7"] [data-index="5"]{grid-column-start:2;grid-column-end:4}.festivalContainer .itemListGauge[data-reward-count="7"] [data-index="6"]{grid-column-start:4;grid-column-end:6}.festivalContainer .itemListGauge[data-reward-count="7"] [data-index="7"]{grid-column-start:6;grid-column-end:8}.festivalContainer .itemListGauge[data-reward-count="8"] [data-index="5"]{grid-column-start:1;grid-column-end:3}.festivalContainer .itemListGauge[data-reward-count="8"] [data-index="6"]{grid-column-start:3;grid-column-end:5}.festivalContainer .itemListGauge[data-reward-count="8"] [data-index="7"]{grid-column-start:5;grid-column-end:7}.festivalContainer .itemListGauge[data-reward-count="8"] [data-index="8"]{grid-column-start:7;grid-column-end:9}.festivalContainer .itemListGauge[data-reward-count="9"] [data-index="6"]{grid-column-start:2;grid-column-end:4}.festivalContainer .itemListGauge[data-reward-count="9"] [data-index="7"]{grid-column-start:4;grid-column-end:6}.festivalContainer .itemListGauge[data-reward-count="9"] [data-index="8"]{grid-column-start:6;grid-column-end:8}.festivalContainer .itemListGauge[data-reward-count="9"] [data-index="9"]{grid-column-start:8;grid-column-end:10}.festivalContainer .itemListGauge[data-reward-count="5"] [data-index="6"],.festivalContainer .itemListGauge[data-reward-count="10"] [data-index="6"]{grid-column-start:1;grid-column-end:3}.festivalContainer .itemListGauge[data-reward-count="5"] [data-index="7"],.festivalContainer .itemListGauge[data-reward-count="10"] [data-index="7"]{grid-column-start:3;grid-column-end:5}.festivalContainer .itemListGauge[data-reward-count="5"] [data-index="8"],.festivalContainer .itemListGauge[data-reward-count="10"] [data-index="8"]{grid-column-start:5;grid-column-end:7}.festivalContainer .itemListGauge[data-reward-count="5"] [data-index="9"],.festivalContainer .itemListGauge[data-reward-count="10"] [data-index="9"]{grid-column-start:7;grid-column-end:9}.festivalContainer .itemListGauge[data-reward-count="5"] [data-index="10"],.festivalContainer .itemListGauge[data-reward-count="10"] [data-index="10"]{grid-column-start:9;grid-column-end:11}.festivalContainer .festivalItem{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:767px){.festivalContainer .festivalItem{width:6rem}}@media screen and (max-width:767px){.itemListStamp .festivalItem[data-index="4"],.itemListStamp .festivalItem[data-index="9"]{margin-left:1.5625rem}}@media screen and (max-width:767px){.itemListStamp .festivalItem[data-index="5"],.itemListStamp .festivalItem[data-index="10"]{margin-right:1.5625rem}}.festivalContainer .festivalItem_frame{position:relative;display:flex;align-items:center;justify-content:center;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/feitivalGoods_itemBase.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.festivalContainer .festivalItem_frame{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/m/feitivalGoods_itemBase.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}}.festivalContainer .festivalItem_frame{width:11.25rem}.festivalContainer .festivalItem_frame{height:11.25rem}@media screen and (max-width:767px){.festivalContainer .festivalItem_frame{width:6rem}.festivalContainer .festivalItem_frame{height:6rem}}.festivalContainer .festivalItem_frameNum{display:flex;justify-content:center;align-items:center;background-color:#0e0535;color:#b5a28b;line-height:1;font-weight:600;position:absolute;top:1.625rem;left:calc(50% - 1rem)}.festivalContainer .festivalItem_frameNum{width:2rem}.festivalContainer .festivalItem_frameNum{height:1.25rem}.festivalContainer .festivalItem_frameNum{top:1.625rem}.festivalContainer .festivalItem_frameNum{border-radius:1.25rem}@media screen and (max-width:767px){.festivalContainer .festivalItem_frameNum{position:absolute;top:.75rem;left:calc(50% - .625rem)}.festivalContainer .festivalItem_frameNum{width:1.25rem}.festivalContainer .festivalItem_frameNum{height:.9375rem}.festivalContainer .festivalItem_frameNum{top:.75rem}.festivalContainer .festivalItem_frameNum{border-radius:.9375rem}}@media screen and (max-width:767px){.festivalContainer .festivalItem_frameNum{font-size:.4166666667rem}}@media screen and (max-width:639px){.festivalContainer .festivalItem_frameNum{font-size:.625rem}}.festivalContainer .festivalItem_frameStage{display:flex;justify-content:center;align-items:center;border-radius:2.375rem;background-color:#0e0535;line-height:1;font-weight:600;box-shadow:0 0 0 .125rem #796b84 inset;position:absolute;top:-3rem;left:calc(50% - 2.6875rem)}.festivalContainer .festivalItem_frameStage{width:5.375rem}.festivalContainer .festivalItem_frameStage{height:2.375rem}.festivalContainer .festivalItem_frameStage{top:-3rem}@media screen and (max-width:767px){.festivalContainer .festivalItem_frameStage{position:absolute;top:-2rem;left:calc(50% - 1.5625rem)}.festivalContainer .festivalItem_frameStage{width:3.125rem}.festivalContainer .festivalItem_frameStage{height:1.375rem}.festivalContainer .festivalItem_frameStage{top:-2rem}.festivalContainer .festivalItem_frameStage{border-radius:1.375rem}}@media screen and (max-width:767px){.festivalContainer .festivalItem_frameStage{font-size:.5rem}}@media screen and (max-width:639px){.festivalContainer .festivalItem_frameStage{font-size:.75rem}}.festivalItem[data-index="1"] .festivalItem_frameStage,.festivalItem[data-index="6"] .festivalItem_frameStage{color:#d7c3a8}.festivalItem[data-index="2"] .festivalItem_frameStage,.festivalItem[data-index="7"] .festivalItem_frameStage{color:#33d6ff}.festivalItem[data-index="3"] .festivalItem_frameStage,.festivalItem[data-index="8"] .festivalItem_frameStage{color:#3b7bff}.festivalItem[data-index="4"] .festivalItem_frameStage,.festivalItem[data-index="9"] .festivalItem_frameStage{color:#a760fe}.festivalItem[data-index="5"] .festivalItem_frameStage,.festivalItem[data-index="10"] .festivalItem_frameStage{color:#e73dfe}.festivalContainer .festivalItem_name{flex:1;text-align:center}@media screen and (max-width:767px){.festivalContainer .festivalItem_name{font-size:.4166666667rem}}@media screen and (max-width:639px){.festivalContainer .festivalItem_name{font-size:.625rem}}.is-showModal{overflow-y:hidden}.modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000059;z-index:9999999;opacity:0;pointer-events:none;transition:opacity .25s ease}.modalOverlay.is-visible{opacity:1;pointer-events:auto}.modalOverlay.is-closing{opacity:0;pointer-events:none}.modalContainer{position:fixed;inset:0;overflow:hidden}.modalStage{overflow:hidden}.modalStage-inner{overflow:auto;height:100%;position:absolute;top:0;width:100%;text-align:center}.modalStage-inner:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.modalContent{display:inline-block;color:#ccd5ff;text-align:center;position:relative;filter:drop-shadow(0 .25rem .625rem rgba(0,0,0,.5))}@media screen and (max-width:767px){.modalContent{padding-left:.8125rem}.modalContent{padding-right:.8125rem}.modalContent{padding-top:2.5rem}.modalContent{padding-bottom:.8125rem}}@media screen and (max-width:767px){.modalContent{width:90vw}}.modalContent__text-xl{font-size:24px}.modalContent .modalClose{text-indent:-9999em;width:32px;height:32px;position:absolute;top:20px;right:22px;background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/btn_close-cross.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (max-width:767px){.modalContent .modalClose{position:absolute}.modalContent .modalClose{width:1.25rem}.modalContent .modalClose{height:1.25rem}.modalContent .modalClose{top:.75rem}.modalContent .modalClose{right:.9375rem}}.modalContent .contentArea{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px}.modalContent .contentArea{min-height:7.5rem}.modalContent .btnArea{display:flex;justify-content:center;margin-top:30px;gap:20px}@media screen and (max-width:767px){.modalContent .btnArea{gap:.625rem}}.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{display:inline-block;position:relative;background:linear-gradient(180deg,#2e2f5f 12.5rem,#1d1942);vertical-align:middle}@media screen and (min-width:768px){.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{padding-left:1.625rem}.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{padding-right:1.625rem}.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{padding-top:4.125rem}.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{padding-bottom:1.625rem}.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{min-height:18.75rem}}@media screen and (max-width:767px){.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{width:22.1875rem}.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{padding-top:2.5rem}.modalType_howtoPlay,.modalType_itemDetails,.modalType_enter,.modalType_info,.modalType_plusNotice{padding-bottom:1.5625rem}}.modalType_howtoPlay:after,.modalType_itemDetails:after,.modalType_enter:after,.modalType_info:after,.modalType_plusNotice:after{content:"";display:block;position:absolute;top:0;left:0;-o-border-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/modal_itemDetails_frame.webp) 35 35 fill/36px 36px/0 round;border-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/modal_itemDetails_frame.webp) 35 35 fill/36px 36px/0 round;border-style:solid;width:100%;height:100%;pointer-events:none}@media screen and (min-width:768px){.modalType_plusNotice{width:42.5rem}}@media screen and (max-width:767px){.modalType_plusNotice{padding-bottom:2.8125rem}}.modalType_plusNotice .cookieCheckbox{display:flex;align-items:center;position:absolute}.modalType_plusNotice .cookieCheckbox{bottom:.75rem}.modalType_plusNotice .cookieCheckbox{right:.75rem}.modalType_plusNotice .cookieCheckbox span{font-weight:400;line-height:1}.modalType_plusNotice .cookieCheckbox span{margin-left:.25rem}@media screen and (min-width:768px){.modalType_info{width:32.75rem}.modalType_info{padding-top:3.125rem}.modalType_info{padding-bottom:3.125rem}.modalType_info{min-height:18.75rem}}@media screen and (max-width:767px){.modalType_info{padding-top:1.875rem}.modalType_info{padding-bottom:1.875rem}}@media screen and (min-width:768px){.modalType_enter{width:32.75rem}.modalType_enter{padding-top:3.125rem}.modalType_enter{padding-bottom:3.125rem}.modalType_enter{min-height:18.75rem}}@media screen and (max-width:767px){.modalType_enter{padding-top:1.875rem}.modalType_enter{padding-bottom:1.875rem}}.modalType_enter .service{width:5.25rem}.modalType_enter .service{height:1.5625rem}@media screen and (max-width:767px){.modalType_enter .service{width:5.25rem}.modalType_enter .service{height:1.5625rem}}.modalType_enter .service.--live{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/service_live.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.modalType_enter .service.--classic{background-image:url(https://static.ncsoft.jp/front/event/b25/12_l2_festival/service_classic.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media screen and (min-width:768px){.modalType_itemDetails{width:29.625rem}}.modalType_itemDetails .contentArea{min-height:auto}.modalType_itemDetails .modalCont{align-self:stretch;display:flex;flex-direction:column;align-items:center;margin:52px 26px}.modalType_itemDetails .itemInfo{display:flex;align-items:center}.modalType_itemDetails .itemInfo_ico{display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 .125rem #c1cad3 inset;background-color:#0a0328;width:80px;height:80px}.modalType_itemDetails .itemInfo_ico img{max-width:4rem;height:auto}.modalType_itemDetails .itemName{font-weight:600;color:#ccd5ff;margin-top:24px}.modalType_itemDetails .itemExplaine{align-self:stretch;background:#141238;color:#919ed8;text-align:left}.modalType_itemDetails .itemExplaine{margin-top:1.5rem}.modalType_itemDetails .itemExplaine{padding:1.5rem}@media screen and (max-width:767px){.modalType_itemDetails .itemExplaine{margin-top:.625rem}.modalType_itemDetails .itemExplaine{padding:.75rem}}.modalType_itemDetails .itemDescription{align-self:stretch;color:#919ed8;text-align:left}.modalType_itemDetails .itemDescription{margin-top:1.25rem}@media screen and (max-width:767px){.modalType_itemDetails .itemDescription{margin-top:.625rem}}.modalType_howtoPlay{width:min(72.5rem,94vw)}.modalType_howtoPlay{margin-top:6.25rem}.modalType_howtoPlay{margin-bottom:6.25rem}@media screen and (max-width:767px){.modalType_howtoPlay{margin-top:1.875rem}.modalType_howtoPlay{margin-bottom:1.875rem}.modalType_howtoPlay{padding-left:.625rem}.modalType_howtoPlay{padding-right:.625rem}}.modalType_howtoPlay .contentArea{display:flex;flex-direction:column;align-items:center}.modalType_howtoPlay .howtoItems{align-self:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media screen and (max-width:767px){.modalType_howtoPlay .howtoItems{gap:.3125rem}}@media screen and (max-width:767px){.modalType_howtoPlay .howtoItems{grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr))}}.modalType_howtoPlay .howtoItems .howtoItem{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 3;background-color:#17163e;padding-bottom:1rem}.modalType_howtoPlay .howtoItems .howtoItem:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0 .125rem #38337b inset;pointer-events:none}.modalType_howtoPlay .howtoItems .howtoItem_head{display:flex;align-items:center;justify-content:center;height:3.75rem;color:#fff;font-weight:600;background:#151435}@media screen and (max-width:767px){.modalType_howtoPlay .howtoItems .howtoItem_head{height:1.875rem}}.modalType_howtoPlay .howtoItems .howtoItem_head_text{display:flex;justify-content:center;align-items:center;color:#fff;margin-left:1.25rem;margin-right:1.25rem}.modalType_howtoPlay .howtoItems .howtoItem_pic{position:relative;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.modalType_howtoPlay .howtoItems .howtoItem_pic{width:8.75rem}.modalType_howtoPlay .howtoItems .howtoItem_pic{height:7.46875rem}}.modalType_howtoPlay .howtoItems .howtoItem_pic:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:.125rem #38337b inset;pointer-events:none}.modalType_howtoPlay .howtoItems .howtoItem_pic img{max-width:100%;height:auto}.is-showLoading{overflow-y:hidden}.loading{position:fixed;inset:0;z-index:-1;opacity:0;display:flex;justify-content:center;align-items:center}.loading.is-active{opacity:1;z-index:9999}.loading__mask{position:fixed;inset:0;background:#00000040}.loading__content{position:relative;font-size:22px;color:#fff}@media screen and (max-width:767px)and (max-width:639px){.loading__content{font-size:1.125rem}}@media screen and (max-width:767px)and (min-width:640px)and (max-width:767px){.loading__content{font-size:.75rem}}@media screen and (max-width:767px)and (min-width:768px){.loading__content{font-size:1.125rem}}.loading__content:before{content:"Loading...";opacity:0}.loading__content .string{position:absolute;top:0;left:0;filter:drop-shadow(0 0 5px #000) drop-shadow(0 0 5px #000)}
