:where(*){box-sizing:border-box;margin:0;padding:0}:where(*):before,:where(*):after{pointer-events:none;display:block;box-sizing:border-box}html{-webkit-text-size-adjust:100%}:where(li){list-style-type:none}:where(img){width:100%;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;pointer-events:none}:where(h1,h2,h3,h4,h5,h6){font-size:0;line-height:1;letter-spacing:0}:where(table){border-collapse:collapse;border-spacing:0}summary{display:block}summary::-webkit-details-marker{display:none}:root{--device_font-size: 18;--device_width: 750;--color_background: #100e0d;--color_txt: #FFF;--color_link: var(--color_txt);--color_gray: #d5d8d7;--color_gray_dark: #333433;--color_red: #5a1621;--color_red_light: #7e2937;--color_white: #f7f6f1;--color_side_background: #FFF;--color_side_txt: #FFF;--color_l_background: #4c6c7b;--color_l_txt: #78b3de;--color_kira_background: #974137;--color_kira_txt: #e46c63;--color_other_background: #eaae41;--color_other_txt: #fac460;--color_category: #FFF;--color_category_update: #78b3de;--color_category_maintenance: #e46c63;--color_tab: #222222;--color_tab_border: #333333}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){:root{--device_font-size: 18;--device_width: 1200}}.update{--color_category: var(--color_category_update)}.maintenance{--color_category: var(--color_category_maintenance)}.l{--color_side_background: var(--color_l_background);--color_side_txt: var(--color_l_txt)}.kira{--color_side_background: var(--color_kira_background);--color_side_txt: var(--color_kira_txt)}.other{--color_side_background: var(--color_other_background);--color_side_txt: var(--color_other_txt)}:where(.notes,small,.list){font-size:.8em}:where(.notes,small,.list)>li{text-indent:-1em;padding-left:1em}:where(small){display:inline-block;text-indent:-1em;padding-left:1em}:where(.list){font-size:1em}.mtS{margin-top:calc(10/var(--device_font-size)*1rem)}.mtM{margin-top:calc(40/var(--device_font-size)*1rem)}.center{margin-inline:auto;width:-moz-fit-content;width:fit-content;text-align:center}.fadeIn{transition:opacity 1s}.fadeIn:not(.isPlay){opacity:0}.btnMore{display:grid;place-items:center;background:var(--color_red);width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;text-decoration:none;text-transform:uppercase;font-size:1rem;box-shadow:0px calc(5/var(--device_font-size)*1rem) calc(10/var(--device_font-size)*1rem) 0px rgba(0,0,0,.5)}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.btnMore{min-width:calc(500/var(--device_width)*100vw);min-height:calc(100/var(--device_width)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.btnMore{min-width:calc(300/var(--device_font-size)*1rem);width:100%;min-height:calc(70/var(--device_font-size)*1rem)}}@media(any-hover: hover){.btnMore{transition:background-color .5s}.btnMore:hover{background-color:var(--color_red_light)}}.btnNone{display:grid;place-items:center;background:#333;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;text-decoration:none;text-transform:uppercase;font-size:1rem;box-shadow:0px calc(5/var(--device_font-size)*1rem) calc(10/var(--device_font-size)*1rem) 0px rgba(0,0,0,.5)}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.btnNone{min-width:calc(500/var(--device_width)*100vw);min-height:calc(100/var(--device_width)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.btnNone{min-width:calc(300/var(--device_font-size)*1rem);width:100%;min-height:calc(70/var(--device_font-size)*1rem)}}.title-lv3{font-size:calc(29/var(--device_font-size)*1rem);text-align:center}.title-lv3:after{content:"";-webkit-mask:url(../images/common/line_sp.webp) no-repeat center/contain;mask:url(../images/common/line_sp.webp) no-repeat center/contain;background:var(--color_txt);width:100%;height:auto;margin-block-start:calc(20/var(--device_font-size)*1rem)}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.title-lv3:after{aspect-ratio:630/8;-webkit-mask:url(../images/common/line_sp.webp) no-repeat center/contain;mask:url(../images/common/line_sp.webp) no-repeat center/contain}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.title-lv3{grid-column:span 2}.title-lv3:after{aspect-ratio:1075/8;-webkit-mask:url(../images/common/line_pc.webp) no-repeat center/contain;mask:url(../images/common/line_pc.webp) no-repeat center/contain}}.title-lv4{display:grid;grid-template-columns:auto 1fr;gap:.5em;font-size:calc(20/var(--device_font-size)*1rem);line-height:1.3}.title-lv4:before{content:"";display:block;background:url(../images/common/ico_apple.webp) no-repeat center/contain;width:1.3em;height:1.3em}.title-lv4:not(:first-child){margin-top:1.5em}.boxContent{position:relative;z-index:0;margin-inline:auto;color:var(--color_txt)}.boxContent:before,.boxContent:after{content:"";position:absolute;z-index:-1;inset:0}.boxContent::before{background:var(--color_background)}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.boxContent{width:calc(630/var(--device_width)*100vw);padding:calc(60/var(--device_width)*100vw) calc(60/var(--device_width)*100vw)}.boxContent:after{background:url(../images/top/rules/bg_sp.webp) repeat-y top center/100% auto}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.boxContent{width:calc(1200/var(--device_font-size)*1rem);padding:calc(50/var(--device_font-size)*1rem) calc(50/var(--device_font-size)*1rem)}.boxContent:after{background:url(../images/top/rules/bg_pc.webp) repeat-y top center/100% auto}}.boxContent:not(:first-child){margin-top:calc(40/var(--device_font-size)*1rem)}#bne{font-weight:normal;letter-spacing:0;line-height:1}#bne a{color:#333}#onetrust-consent-sdk{font-family:auto,sans-serif !important}#onetrust-consent-sdk a{display:inline !important}html{background:var(--color_background);scroll-behavior:smooth;scroll-padding-top:100px;font-size:clamp(.75rem,.213rem + 2.68vw,1.5rem)}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){html{font-size:clamp(.688rem,.031rem + 1.37vw,1.125rem)}}a{color:var(--color_link)}a:has(img){display:inline-block}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.pc{display:none}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.sp{display:none}}::-moz-selection{background:var(--color_red);color:#fff}::selection{background:var(--color_red);color:#fff}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:var(--color_red)}html{scrollbar-width:thin;scrollbar-color:var(--color_red) #000}body{font-family:"Zen Old Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体",sans-serif;font-weight:400;font-style:normal;line-height:2;letter-spacing:0;color:var(--color_txt)}body:before{content:"";position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){body:before{background:url(../images/common/bg_sp.webp) no-repeat top center/cover}body.isDisable{overflow:hidden}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){body:before{background:url(../images/common/bg_pc.webp) no-repeat top center/cover}}button{font-family:"Zen Old Mincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体",sans-serif}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#btnNav{position:fixed;z-index:40;top:0;right:0;background:none;width:calc(80/var(--device_font-size)*1rem);height:calc(80/var(--device_font-size)*1rem);border:none;mix-blend-mode:difference}#btnNav:before,#btnNav:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#btnNav:before{background:url(../images/common/nav/btn_open.webp) no-repeat center/cover;transition:opacity .5s 0s}#btnNav:after{background:url(../images/common/nav/btn_close.webp) no-repeat center/cover;opacity:0;transition:opacity .5s 0s}#btnNav.isOpen:before{opacity:0}#btnNav.isOpen:after{opacity:1}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#btnNav{display:none}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#headerCol{position:sticky;z-index:20;top:0;left:0}}nav{z-index:30}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){nav{position:fixed;top:0;left:0;pointer-events:none;background:#000;width:100%;height:100%;translate:0 -100%;transition:translate .5s}nav.isOpen{pointer-events:all;translate:0 0}nav>div{overflow-y:auto;padding-block:calc(80/var(--device_font-size)*1rem);height:100%}nav ul{display:grid;grid-template-columns:repeat(2, 1fr);place-content:center;gap:calc(60/var(--device_font-size)*1rem);width:calc(630/var(--device_width)*100%);margin-inline:auto}nav ul>li:first-of-type{grid-column:span 2;width:80%;justify-self:center}nav ul>li:nth-of-type(n+2)>*{display:grid;justify-content:center;gap:calc(10/var(--device_font-size)*1rem);width:100%;text-decoration:none;line-height:1;text-align:center}nav ul>li:nth-of-type(n+2)>* img{width:auto;height:calc(26/var(--device_font-size)*1rem);margin-block-end:calc(10/var(--device_font-size)*1rem)}nav ul>li:nth-of-type(n+2)>*:after{display:block;content:attr(data-ja);color:var(--color_gray)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){nav{background:#000;border-top:1px solid var(--color_gray_dark);border-bottom:1px solid var(--color_gray_dark)}nav ul{display:flex;justify-content:center;align-items:center}nav ul>li:first-of-type{display:none}nav ul>li>*{position:relative;z-index:0;display:grid;justify-items:center;gap:calc(10/var(--device_font-size)*1rem);background:#000;padding:calc(20/var(--device_font-size)*1rem) calc(18/var(--device_font-size)*1rem);line-height:1;text-decoration:none}nav ul>li>*:after{content:attr(data-ja);font-size:calc(13/var(--device_font-size)*1rem);color:var(--color_gray)}nav ul>li>* img{width:auto;height:calc(20/var(--device_font-size)*1rem)}}@media(min-width: 769px)and (orientation: landscape)and (any-hover: hover),(min-width: 960px)and (any-hover: hover){nav ul>li>*:before{content:"";position:absolute;width:100%;height:100%;background:var(--color_kira_txt);mix-blend-mode:multiply;opacity:0;transition:opacity .5s}nav ul>li>*:hover::before{opacity:1}}#xCol{z-index:20;display:grid;align-items:center;background:var(--color_white);text-align:center;transition:opacity .5s;font-size:calc(15/var(--device_font-size)*1rem);line-height:1;text-decoration:none;clip-path:polygon(0 0, 100% 0, calc(100% - calc(40 / var(--device_font-size) * 1rem)) 100%, 0 100%)}#xCol p{align-self:stretch;display:grid;grid-template-rows:max-content auto;color:#000}#xCol p span{display:grid;align-items:center}#xCol p span:nth-of-type(1){border-bottom:1px solid #000;padding:.5em}@media(any-hover: hover){#xCol{transition:background-color .5s}#xCol>*{transition:filter .5s}#xCol:hover{background:var(--color_red)}#xCol:hover>*{filter:invert(1)}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#xCol{position:fixed;bottom:0;left:0;grid-template-columns:calc(80/var(--device_width)*100vw) auto;gap:calc(10/var(--device_width)*100vw);width:calc(60% + calc(40 / var(--device_font-size) * 1rem));height:calc(100/var(--device_width)*100vw);padding-inline-start:calc(20/var(--device_width)*100vw);margin-inline:auto}#xCol .ico{padding:calc(20/var(--device_width)*100vw) calc(10/var(--device_width)*100vw)}#xCol.isHide{pointer-events:none;opacity:0}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#xCol{position:absolute;top:calc(10/var(--device_font-size)*1rem);left:0;width:calc(360/var(--device_font-size)*1rem);height:calc(80/var(--device_font-size)*1rem);grid-template-columns:calc(58/var(--device_font-size)*1rem) auto;gap:calc(20/var(--device_font-size)*1rem);padding-inline-start:calc(20/var(--device_font-size)*1rem)}}#buyCol{z-index:20;display:grid;background:var(--color_red);clip-path:polygon(calc(40 / var(--device_font-size) * 1rem) 0, 100% 0, 100% 100%, 0 100%);text-align:center;transition:opacity .5s}#buyCol dt a{text-decoration:none}#buyCol dd ul{display:grid;place-content:center;place-items:center;font-size:calc(11/var(--device_font-size)*1rem)}#buyCol dd ul>li>*{display:grid;justify-content:center;text-decoration:none}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#buyCol{position:fixed;bottom:0;right:0;align-items:center;width:40%;height:calc(100/var(--device_width)*100vw)}#buyCol dt{height:100%;font-size:calc(18/var(--device_font-size)*1rem)}#buyCol dt a{display:grid;align-items:center;height:100%;padding-inline-start:calc(20/var(--device_font-size)*1rem)}#buyCol dd{display:none}#buyCol.isHide{pointer-events:none;opacity:0}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#buyCol{position:absolute;top:calc(10/var(--device_font-size)*1rem);right:0;width:calc(360/var(--device_font-size)*1rem);height:calc(80/var(--device_font-size)*1rem)}#buyCol dt{font-size:calc(15/var(--device_font-size)*1rem);border-bottom:1px solid #000;padding-inline-start:calc(30/var(--device_font-size)*1rem)}#buyCol dt a{display:block}#buyCol dd{padding-inline-start:calc(20/var(--device_font-size)*1rem)}#buyCol dd ul{grid-template-columns:calc(111/357*100%) calc(114/357*100%);width:-moz-fit-content;width:fit-content}#buyCol dd ul>li>*{display:grid;align-items:center;padding:calc(10/var(--device_font-size)*1rem) calc(10/var(--device_font-size)*1rem)}}footer{display:grid;text-align:center;margin-block-start:calc(100/var(--device_font-size)*1rem)}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){footer{gap:calc(40/var(--device_font-size)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){footer{gap:calc(30/var(--device_font-size)*1rem)}}footer #snsList{display:grid;grid-template-columns:repeat(3, 1fr);width:-moz-fit-content;width:fit-content;margin-inline:auto}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){footer #snsList{gap:calc(25/var(--device_font-size)*1rem)}footer #snsList li{width:calc(50/var(--device_font-size)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){footer #snsList{gap:calc(30/var(--device_font-size)*1rem)}footer #snsList li{width:calc(40/var(--device_font-size)*1rem)}}footer>p{padding-inline:calc(60/var(--device_font-size)*1rem);line-height:1.6;font-size:calc(15/var(--device_font-size)*1rem);color:var(--color_gray)}footer .copyright{background:#000;padding:calc(30/var(--device_font-size)*1rem);font-size:calc(13/var(--device_font-size)*1rem);font-weight:normal;color:var(--color_txt)}:where([role=tablist]:has([role=tab][id^=tab])){display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(20/var(--device_font-size)*1rem);width:calc(630/var(--device_width)*100vw);margin-inline:auto}:where([role=tablist]:has([role=tab][id^=tab])) button,:where([role=tablist]:has([role=tab][id^=tab])) li>*{position:relative;z-index:0;display:flex;place-content:center;place-items:center;background:none;width:100%;height:100%;padding:calc(27/var(--device_font-size)*1rem);border:none;font-size:1rem;font-weight:600;color:#fff;filter:drop-shadow(0px calc(10 / var(--device_font-size) * 1rem) calc(5 / var(--device_font-size) * 1rem) rgba(0, 0, 0, 0.5));transition:filter .5s}:where([role=tablist]:has([role=tab][id^=tab])) button:before,:where([role=tablist]:has([role=tab][id^=tab])) button:after,:where([role=tablist]:has([role=tab][id^=tab])) li>*:before,:where([role=tablist]:has([role=tab][id^=tab])) li>*:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}:where([role=tablist]:has([role=tab][id^=tab])) button[aria-selected=true],:where([role=tablist]:has([role=tab][id^=tab])) li>*[aria-selected=true]{filter:drop-shadow(0px 0px 0px rgba(0, 0, 0, 0.5)) brightness(1.3)}@media(any-hover: hover){:where([role=tablist]:has([role=tab][id^=tab])) button:hover,:where([role=tablist]:has([role=tab][id^=tab])) li>*:hover{cursor:pointer;filter:drop-shadow(0px 0px 0px rgba(0, 0, 0, 0.5)) brightness(1.3)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){:where([role=tablist]:has([role=tab][id^=tab])){width:-moz-fit-content;width:fit-content;max-width:calc(1200/var(--device_font-size)*1rem);grid-template-columns:repeat(auto-fit, minmax(calc(230 / var(--device_font-size) * 1rem), 1fr))}}details{margin-block-start:calc(40/var(--device_font-size)*1rem)}details summary{position:relative;z-index:0}details summary:after{content:"";display:block;position:absolute;z-index:10;translate:0 -50%;background:#000;aspect-ratio:1/4;width:1.2rem;height:auto;clip-path:polygon(0 0, 100% 0, 50% 100%)}@media(any-hover: hover){details summary:hover{cursor:pointer}}details[open] summary:after{rotate:x 180deg}details>div{padding-block:1rem}details>div>*:first-child{margin-block-start:0}details+details{margin-block-start:1rem}.fancybox-bg{background:rgba(0,0,0,.8)}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-slide{padding:calc(20/var(--device_font-size)*1rem)}.fancybox-toolbar{opacity:1 !important;visibility:visible !important}.fancybox-content{background:none;padding-inline:0;padding-block:calc(60/var(--device_font-size)*1rem)}.fancybox-button--close{top:calc(10/var(--device_font-size)*1rem);right:calc(10/var(--device_font-size)*1rem);background:none;aspect-ratio:1/1;width:calc(100/var(--device_font-size)*1rem);height:auto;border:none}.fancybox-button--close:before,.fancybox-button--close:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;aspect-ratio:1/1;height:auto;translate:-50% -50%;transition:rotate .5s}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{background:none;top:50%;width:calc(100/var(--device_font-size)*1rem);height:calc(100/var(--device_font-size)*1rem);padding:0;translate:0 -50%}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left::before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right::before{content:"";position:absolute;top:calc(20/var(--device_font-size)*1rem);width:100%;height:100%;transition:translate .5s}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:focus:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:focus:before{opacity:1}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left[disabled],.fancybox-navigation .fancybox-button.fancybox-button--arrow_right[disabled]{opacity:0}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:before{content:""}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:focus:before{opacity:1}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:before{content:""}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:focus:before{opacity:1}.slick-slide{height:auto !important;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.slick-prev,.slick-next{z-index:10;aspect-ratio:1/1;height:auto;top:50%;transform:none;padding:0}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.slick-prev,.slick-next{width:calc(100/var(--device_width)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.slick-prev,.slick-next{width:calc(115/var(--device_font-size)*1rem)}}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{content:"";width:100%;height:100%;opacity:1;transition:translate .5s}.slick-prev[aria-disabled=true],.slick-next[aria-disabled=true]{opacity:0}.slick-prev{left:0;translate:-25% -50%}.slick-prev:before{content:"";background:url(../images/common/ico_arrow_prev.webp) no-repeat center/contain}@media(any-hover: hover){.slick-prev:hover:before{translate:-5% 0}}.slick-next{right:0;translate:25% -50%}.slick-next:before{content:"";background:url(../images/common/ico_arrow_next.webp) no-repeat center/contain}@media(any-hover: hover){.slick-next:hover:before{translate:5% 0}}.slick-dotted.slick-slider{margin-bottom:calc(80/var(--device_font-size)*1rem)}.slick-dots{position:absolute;left:50%;bottom:calc(-20/var(--device_font-size)*1rem);list-style:none;display:flex;place-items:center;text-align:center;padding:0;margin:0 auto;width:-moz-fit-content;width:fit-content;translate:-50% 100%}.slick-dots li{display:grid;place-items:center;aspect-ratio:1/1;width:calc(40/var(--device_font-size)*1rem);height:auto;margin:0}.slick-dots li button{aspect-ratio:1/1;width:100%;height:auto;margin-inline:auto;padding:0}.slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;background:var(--color_txt);aspect-ratio:1/1;width:calc(16/var(--device_font-size)*1rem);height:auto;border:1px solid var(--color_txt);opacity:1}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background:rgba(0,0,0,0)}.slick-dots li.slick-active button:before{background:rgba(0,0,0,0);opacity:1}
/*# sourceMappingURL=maps/layout.css.map */
