*{box-sizing:border-box;margin:0;padding:0}*:before,*:after{pointer-events:none;display:block;box-sizing:border-box}html{-webkit-text-size-adjust:100%}li{list-style-type:none}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}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}h1,h2,h3,h4,h5,h6{font-size:0;line-height:1;letter-spacing:0}table{border-collapse:collapse;border-spacing:0}summary{display:block}summary::-webkit-details-marker{display:none}#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}:root{--device_font-size: 24;--device_width: 750;--color_txt: #1a1a1a;--color_link: #00ce9a;--color_link_invalid: #444444;--color_bg:#fff;--color_dramatic-stars: #ffa500;--color_frame: #008000;--color_sai: #6600cc;--color_high-joker: #ff0000;--color_shinsoku-ikkon: #f5f5f5;--color_the-kogado: #4d4d4d;--color_f-lags: #0000ff;--color_legenders: #6880a0;--color_jupiter:#42db42;--color_altessimo:#f1ef4f;--color_beit:#26D4FF;--color_w:#F7D828;--color_cafe:#A6126A;--color_mofu:#FF99D6;--color_sem:#FF70E2;--color_cfirst:#00CCBB}@media(min-width: 749px)and (orientation: landscape){:root{--device_font-size: 24;--device_width: 1600}}html{scroll-behavior:smooth;scroll-padding-top:100px;font-size:clamp(.75rem,.191rem + 2.8vw,1.5rem)}@media(min-width: 749px)and (orientation: landscape){html{font-size:clamp(.75rem,.409rem + .73vw,1rem)}}main{position:relative;z-index:30}a{color:var(--color_link);word-break:break-all}a:not([target]){font-family:"Poppins","Noto Sans JP",sans-serif;font-weight:600;text-transform:uppercase}.shadowWrap{pointer-events:none;top:0;left:0;width:100%;height:100%;z-index:-2 !important;background-color:#f7f8f8}@media not screen and (min-width: 749px)and (orientation: landscape){.shadowWrap{position:absolute;box-shadow:inset 0 0 30vw rgba(52,62,71,.7)}}@media(min-width: 749px)and (orientation: landscape){.shadowWrap{position:fixed;box-shadow:inset 0 0 30vw rgba(63,75,86,.6)}}@media(min-width: 1600px){.shadowWrap{box-shadow:inset 0 0 40vw rgba(52,62,71,.7)}}#particles-js{position:fixed;width:100%;height:100%;background-color:#e1e1e1}#mainWrap{position:relative;width:100%;height:auto}@media not screen and (min-width: 749px)and (orientation: landscape){.pc{display:none}}@media(min-width: 749px)and (orientation: landscape){.sp{display:none}}::-moz-selection{background:#fff;color:#000}::selection{background:#fff;color:#000}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#000}html{scrollbar-width:thin;scrollbar-color:#000 #fff}body{position:relative;z-index:-3;background-color:#f7f7f7;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.6;letter-spacing:.05em;font-feature-settings:"palt";color:var(--color_txt)}@media not screen and (min-width: 749px)and (orientation: landscape){body.isDisable{overflow:hidden}}nav{position:fixed;z-index:600;top:0;left:0;pointer-events:none;background-color:#f1f3f5;width:100%;height:100%;translate:0 -100%;transition:translate .5s}nav.isOpen{pointer-events:all;translate:0 0}nav ul{overflow-y:auto;height:100%;width:100%;padding-block:calc(60/var(--device_font-size)*1rem)}nav ul li{position:relative;z-index:0}nav ul li.blu-ray a:not([target]){text-transform:none}nav ul li>*{display:flex;justify-content:center;align-items:center;padding:calc(40/var(--device_font-size)*1rem) calc(40/var(--device_font-size)*1rem);font-family:"Poppins",sans-serif;font-weight:700;font-size:calc(40/var(--device_font-size)*1rem);text-decoration:none;text-transform:uppercase;text-align:center;color:var(--color_txt);filter:drop-shadow(0 0 1px #FFF) drop-shadow(0 0 1px #FFF) drop-shadow(0 0 1px #FFF)}nav ul li>* span{position:relative;z-index:0}nav ul li>* span:before{content:"";position:absolute;top:50%;left:0;background:#000;width:calc(100% + .5em);height:1px;transform-origin:left;translate:-0.25em 0;scale:0 1}nav ul li>*:after{content:"NEW";position:absolute;top:0;left:50%;display:flex;justify-content:center;align-items:center;padding:.2em;font-size:calc(20/var(--device_font-size)*1rem);line-height:.8;color:var(--color_txt);border:1px solid #000;translate:-50% 0;display:none;word-break:keep-all}@media(any-hover: hover){nav ul li>a span:before{transition:scale .5s}nav ul li>a:hover span:before{scale:1 1}}nav ul li>span{color:var(--color_link_invalid)}nav ul li.active>* span:before{scale:1 1}nav ul li.new>*:after{display:block}@media(min-width: 749px)and (orientation: landscape){nav{position:sticky;top:0;left:0;background:none;pointer-events:all;width:100%;height:auto;visibility:visible;opacity:1;transition:none;translate:0 0}nav ul{overflow:visible;display:flex;justify-content:space-between;align-items:stretch;gap:calc(35/var(--device_font-size)*1rem);width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-block:0;font-size:calc(30/var(--device_font-size)*1rem)}nav ul li>*{padding-inline:0;padding-block:calc(85/var(--device_font-size)*1rem) calc(20/var(--device_font-size)*1rem);font-size:calc(30/var(--device_font-size)*1rem)}nav ul li>*:after{top:calc(85/var(--device_font-size)*1rem);font-size:calc(16/var(--device_font-size)*1rem);translate:-50% -125%}}@media(min-width: 1600px){nav ul{gap:calc(60/var(--device_font-size)*1rem)}nav ul li>*{font-size:calc(32/var(--device_font-size)*1rem)}}#btnNav{background:none;position:fixed;z-index:999;top:0;right:0;width:calc(90/var(--device_font-size)*1rem);height:calc(90/var(--device_font-size)*1rem);border:none;mix-blend-mode:difference}#btnNav:before,#btnNav:after{content:"";position:absolute;top:50%;left:50%;background:#fff;width:60%;height:2px;translate:-50% -50%;transition:top .5s .5s,width .5s .5s,rotate .5s}#btnNav:before{top:calc(50% - calc(8 / var(--device_font-size) * 1rem))}#btnNav:after{top:calc(50% + calc(8 / var(--device_font-size) * 1rem))}#btnNav.isOpen{mix-blend-mode:normal}#btnNav.isOpen:before,#btnNav.isOpen:after{background:#000}#btnNav.isOpen:before{top:calc(50% - 0px);rotate:z -25deg;transition:top .5s,width .5s,rotate .5s .5s}#btnNav.isOpen:after{top:calc(50% + 0px);rotate:z 25deg;transition:top .5s,width .5s,rotate .5s .5s}@media(min-width: 749px)and (orientation: landscape){#btnNav{display:none}}#bne{z-index:500;position:relative}footer{position:relative;z-index:5;display:grid;gap:calc(60/var(--device_font-size)*1rem);border-top:1px solid #000;margin-block-start:calc(120/var(--device_font-size)*1rem);padding-block:calc(100/var(--device_font-size)*1rem)}footer .copyright{font-family:"Poppins",sans-serif;font-weight:600;font-size:calc(20/var(--device_font-size)*1rem);letter-spacing:.1em;text-align:center}footer #snsList{display:grid;grid-template-columns:repeat(3, calc(60 / var(--device_font-size) * 1rem));gap:calc(30/var(--device_font-size)*1rem);width:-moz-fit-content;width:fit-content;margin-inline:auto}footer #snsList a{display:block}.bg{overflow:hidden;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply}.bg .smoke:not(:has(span)){position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply}.bg .smoke:not(:has(span)):before,.bg .smoke:not(:has(span)):after{content:"";position:absolute;z-index:0;width:100%;height:auto}@media(min-width: 749px)and (orientation: landscape){.bg .smoke:not(:has(span)) span:before,.bg .smoke:not(:has(span)) span:after{content:"";position:absolute;z-index:0;bottom:0;width:100%;height:auto}.bg .smoke:not(:has(span)) span:before{width:calc(487/var(--device_font-size)*1rem)}.bg .smoke:not(:has(span)) span:after{width:calc(428/var(--device_font-size)*1rem)}}.bg .smokefoot{pointer-events:none;position:absolute;z-index:-1;top:0;left:0;background:var(--color_bg);width:100%;height:100%;mix-blend-mode:screen}.bg .smokefoot span:before{position:absolute;content:"";z-index:0;bottom:0;width:100%;height:913px}.bg .smokefoot span:before{background:url(../images/common/bg_t4.webp) repeat-x center bottom #fff;background-size:6231px 862px;aspect-ratio:6231/862;left:0;width:100vw;bottom:-120px;height:862px;opacity:.7;animation:smokeRightRepeat 400s infinite}@keyframes leaserShow{0%{scale:0 1}100%{scale:1 1}}@keyframes titSmokeL{0%{background-position-x:0%;translate:-61.0062893082% -35.8490566038%}50%{translate:-41.0062893082% -35.8490566038%;filter:blur(0px)}60%{filter:blur(80px)}70%{filter:blur(0px)}100%{background-position-x:200%;translate:-61.0062893082% -35.8490566038%}}@keyframes titSmokeR{0%{background-position-x:100%;translate:49.1304347826% -14.347826087%}50%{translate:29.1304347826% -14.347826087%;filter:blur(0px)}60%{filter:blur(80px)}70%{filter:blur(0px)}100%{background-position-x:-100%;translate:49.1304347826% -14.347826087%}}@keyframes flash{20%{opacity:1}100%{opacity:1}40%{opacity:0}100%{opacity:1}60%{opacity:1}100%{opacity:1}80%{opacity:0}100%{opacity:1}100%{opacity:1}100%{opacity:1}}@keyframes flashIll{20%{filter:brightness(1)}100%{filter:brightness(1)}40%{filter:brightness(0)}100%{filter:brightness(1)}60%{filter:brightness(1)}100%{filter:brightness(1)}80%{filter:brightness(0)}100%{filter:brightness(1)}100%{filter:brightness(1)}100%{filter:brightness(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes rotate{0%{rotate:z 0deg}100%{rotate:z 360deg}}@keyframes smokeMove{0%{translate:-50% 0}80%{opacity:1}100%{translate:0% 0;opacity:0}}@keyframes smokeMoveRe{0%{translate:50% 0}80%{opacity:1}100%{translate:0% 0;opacity:0}}@keyframes smokeMoveRepeat{0%{translate:-50% 0;opacity:0}10%{opacity:1}80%{opacity:1}100%{translate:0% 0;opacity:0}}@keyframes smokeMoveReRepeat{0%{translate:50% 0;opacity:0}10%{opacity:1}80%{opacity:1}100%{translate:0% 0;opacity:0}}@keyframes smokeLeftRepeat{0%{background-position:0 0}100%{background-position:-6236px 0}}@keyframes smokeLeftRepeatsp{0%{background-position:0 0}100%{background-position:-3118px 0}}@keyframes smokeRightRepeat{0%{background-position:0 0}100%{background-position:3118px 0}}.bg{pointer-events:none}.bg .laser{position:absolute;z-index:1;top:calc(-50/var(--device_font-size)*1rem);left:0;width:100%;height:100%;pointer-events:none}.bg .laser:nth-of-type(1){-webkit-mask:radial-gradient(circle at top, #fff calc(150 / var(--device_font-size) * 1rem), transparent calc(550 / var(--device_font-size) * 1rem));mask:radial-gradient(circle at top, #fff calc(150 / var(--device_font-size) * 1rem), transparent calc(550 / var(--device_font-size) * 1rem))}.bg .laser:nth-of-type(2){filter:blur(5px);-webkit-mask:radial-gradient(circle at top, transparent calc(150 / var(--device_font-size) * 1rem), #fff calc(550 / var(--device_font-size) * 1rem));mask:radial-gradient(circle at top, transparent calc(150 / var(--device_font-size) * 1rem), #fff calc(550 / var(--device_font-size) * 1rem))}.bg .laser span:before,.bg .laser span:after{content:"";position:absolute;z-index:-1;top:0;width:100%;height:2px;transform-origin:left center}.bg .laser span:nth-of-type(-n+2):before,.bg .laser span:nth-of-type(-n+2):after{left:50%}.bg .laser span:nth-of-type(n+3):before,.bg .laser span:nth-of-type(n+3):after{left:100%}.bg .laser span:nth-of-type(1):after{background:var(--color_w);rotate:z 165deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(1):after{rotate:z 165deg}}.bg .laser span:nth-of-type(1):before{background:var(--color_cafe);rotate:z 150deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(1):before{rotate:z 155deg}}.bg .laser span:nth-of-type(2):after{background:var(--color_jupiter);rotate:z 135deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(2):after{rotate:z 145deg}}.bg .laser span:nth-of-type(2):before{background:var(--color_sem);rotate:z 120deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(2):before{rotate:z 135deg}}.bg .laser span:nth-of-type(3):after{background:var(--color_altessimo);rotate:z 60deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(3):after{rotate:z 45deg}}.bg .laser span:nth-of-type(3):before{background:var(--color_beit);rotate:z 45deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(3):before{rotate:z 35deg}}.bg .laser span:nth-of-type(4):after{background:var(--color_mofu);rotate:z 30deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(4):after{rotate:z 25deg}}.bg .laser span:nth-of-type(4):before{background:var(--color_cfirst);rotate:z 15deg;animation:leaserShow .5s 0s linear 1}@media(min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(4):before{rotate:z 15deg}}@media not screen and (min-width: 749px)and (orientation: landscape){.bg .laser span:nth-of-type(-n+2):before,.bg .laser span:nth-of-type(-n+2):after{top:calc(150/var(--device_font-size)*1rem);left:-1vw;transform:rotate(-180deg)}.bg .laser span:nth-of-type(n+3):before,.bg .laser span:nth-of-type(n+3):after{top:calc(150/var(--device_font-size)*1rem);right:-1vw;transform:rotate(-180deg)}}@media(min-width: 749px)and (orientation: landscape){.bg .laser:nth-of-type(1){-webkit-mask:radial-gradient(circle at top, #fff calc(300 / var(--device_font-size) * 1rem), transparent calc(1000 / var(--device_font-size) * 1rem));mask:radial-gradient(circle at top, #fff calc(300 / var(--device_font-size) * 1rem), transparent calc(1000 / var(--device_font-size) * 1rem))}.bg .laser:nth-of-type(2){filter:blur(2px);-webkit-mask:radial-gradient(circle at top, transparent calc(300 / var(--device_font-size) * 1rem), #fff calc(1000 / var(--device_font-size) * 1rem));mask:radial-gradient(circle at top, transparent calc(300 / var(--device_font-size) * 1rem), #fff calc(1000 / var(--device_font-size) * 1rem))}.bg .laser span:nth-of-type(-n+2):before,.bg .laser span:nth-of-type(-n+2):after{top:calc(280/var(--device_font-size)*1rem);left:-1vw;transform:rotate(-180deg)}.bg .laser span:nth-of-type(n+3):before,.bg .laser span:nth-of-type(n+3):after{top:calc(280/var(--device_font-size)*1rem);right:-1vw;transform:rotate(-180deg)}}@media(min-width: 1600px){.bg .laser span:nth-of-type(-n+2):before,.bg .laser span:nth-of-type(-n+2):after{top:250px;left:-1vw;transform:rotate(-180deg)}.bg .laser span:nth-of-type(n+3):before,.bg .laser span:nth-of-type(n+3):after{top:250px;right:-1vw;transform:rotate(-180deg)}}header{z-index:50;overflow:hidden;padding-block:calc(100/var(--device_font-size)*1rem)}header h1{position:relative;z-index:0;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-block-end:calc(60/var(--device_font-size)*1rem);text-transform:uppercase;text-align:center;font-family:"Poppins",sans-serif;font-weight:700;font-size:calc(80/var(--device_font-size)*1rem)}header h1:only-child{margin-block-end:0}header h1:before,header h1:after{content:"";position:absolute;z-index:-1;display:block;top:0;height:auto;opacity:.8}header h1:before{-webkit-mask:url(../images/common/mask_tit_l.webp) no-repeat center/contain;mask:url(../images/common/mask_tit_l.webp) no-repeat center/contain;background:linear-gradient(to right, var(--color_beit) 6.75%, var(--color_cfirst) 18.75%, var(--color_jupiter) 31.25%, var(--color_altessimo) 43.75%, var(--color_w) 56.25%, var(--color_mofu) 68.75%, var(--color_sem) 81.25%, var(--color_cafe) 93.75%, var(--color_beit) 100%) repeat-x left 0% top/200%;aspect-ratio:176/99;left:calc(10/var(--device_font-size)*1rem);top:calc(10/var(--device_font-size)*1rem);width:calc(176/var(--device_font-size)*1rem);animation:titSmokeL 60s 0s linear infinite}header h1:after{-webkit-mask:url(../images/common/mask_tit_r.webp) no-repeat center/contain;mask:url(../images/common/mask_tit_r.webp) no-repeat center/contain;background:linear-gradient(to right, var(--color_beit) 6.75%, var(--color_cfirst) 18.75%, var(--color_jupiter) 31.25%, var(--color_altessimo) 43.75%, var(--color_w) 56.25%, var(--color_mofu) 68.75%, var(--color_sem) 81.25%, var(--color_cafe) 93.75%, var(--color_beit) 100%) repeat-x left 100% top/200%;aspect-ratio:184/110;right:calc(10/var(--device_font-size)*1rem);bottom:calc(-100/var(--device_font-size)*1rem);width:calc(165.6/var(--device_font-size)*1rem);animation:titSmokeR 60s 0s linear reverse infinite}@media(min-width: 749px)and (orientation: landscape){header{padding-block:calc(80/var(--device_font-size)*1rem) calc(100/var(--device_font-size)*1rem)}header h1{margin-block-end:calc(100/var(--device_font-size)*1rem);font-size:calc(100/var(--device_font-size)*1rem)}}#snav{padding-block:calc(60/var(--device_font-size)*1rem);border-top:1px solid #000;border-bottom:1px solid #000}#snav ul{display:grid;gap:calc(30/var(--device_font-size)*1rem);width:84%;margin-inline:auto}#snav ul li>*{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:calc(10/var(--device_font-size)*1rem);padding:calc(20/var(--device_font-size)*1rem);border:1px solid #000;font-weight:900;font-size:calc(29/var(--device_font-size)*1rem);line-height:1;letter-spacing:.1em;color:#000;text-decoration:none}#snav ul li>* span{font-family:"Poppins",sans-serif;font-weight:700;font-size:calc(22/var(--device_font-size)*1rem);letter-spacing:0}#snav ul li.active>*{background:#000;color:#fff}@media(min-width: 749px)and (orientation: landscape){#snav ul{grid-template-columns:1fr 1fr;gap:calc(40/var(--device_font-size)*1rem);width:-moz-fit-content;width:fit-content;margin-inline:auto}#snav ul li{min-width:-moz-fit-content;min-width:fit-content}#snav ul li>*{flex-flow:row;gap:calc(30/var(--device_font-size)*1rem);padding:calc(30/var(--device_font-size)*1rem) calc(40/var(--device_font-size)*1rem);font-size:calc(29/var(--device_font-size)*1rem)}#snav ul li>* span{display:flex;justify-content:center;align-items:center;font-size:calc(22/var(--device_font-size)*1rem)}}main>*{width:84%;max-width:1600px;margin-inline:auto}main :is(ul,ol):not([class]){display:grid;gap:.5em;margin-block-start:1rem}main :is(ul,ol):not([class]) ul,main :is(ul,ol):not([class]) ol{margin-block:1rem}main :is(ul,ol):not([class]) li{text-indent:-0.6em;padding-left:.6em}main p{margin-block-start:1rem}[role=tablist],.ssnav{display:grid;margin-block-end:calc(100/var(--device_font-size)*1rem)}[role=tablist]>*:nth-of-type(n),.ssnav>*:nth-of-type(n){border-top:1px solid #000}[role=tablist]>*:last-of-type,.ssnav>*:last-of-type{border-bottom:1px solid #000}[role=tablist] button,[role=tablist] a,.ssnav button,.ssnav a{position:relative;z-index:0;background:none;padding:1rem 2rem;font-size:calc(26/var(--device_font-size)*1rem);font-weight:700;color:#000;border:none;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif}[role=tablist] button:before,[role=tablist] a:before,.ssnav button:before,.ssnav a:before{content:"";display:block;position:absolute;top:50%;left:1rem;translate:-50% -50%;border-top:solid #000 2px;border-right:solid #000 2px;aspect-ratio:1/1;width:auto;height:.8rem;rotate:z 135deg;translate:0 -170%;opacity:0;transition:translate .2s,opacity .5s}[role=tablist] button[aria-selected=true]:before,[role=tablist] a[aria-selected=true]:before,.ssnav button[aria-selected=true]:before,.ssnav a[aria-selected=true]:before{opacity:1;translate:0 -85%}@media(any-hover: hover){[role=tablist] button:hover,[role=tablist] a:hover,.ssnav button:hover,.ssnav a:hover{cursor:pointer}[role=tablist] button:hover:before,[role=tablist] a:hover:before,.ssnav button:hover:before,.ssnav a:hover:before{opacity:1;translate:0 -85%}}@media(min-width: 749px)and (orientation: landscape){[role=tablist],.ssnav{grid-template-columns:1fr 1fr;width:-moz-fit-content;width:fit-content}[role=tablist]:has(>*:nth-child(3)),.ssnav:has(>*:nth-child(3)){grid-template-columns:1fr 1fr 1fr}[role=tablist]:has(>*:nth-child(4)),.ssnav:has(>*:nth-child(4)){grid-template-columns:1fr 1fr 1fr 1fr}[role=tablist]>*:nth-of-type(n),.ssnav>*:nth-of-type(n){border-top:none;border-left:1px solid #000}[role=tablist]>*:last-of-type,.ssnav>*:last-of-type{border-bottom:none;border-right:1px solid #000}[role=tablist] button,[role=tablist] a,.ssnav button,.ssnav a{padding:.5rem 2rem;border:none}[role=tablist] button:before,[role=tablist] a:before,.ssnav button:before,.ssnav a:before{top:auto;bottom:0;left:50%;translate:-50% 100%}[role=tablist] button[aria-selected=true]:before,[role=tablist] a[aria-selected=true]:before,.ssnav button[aria-selected=true]:before,.ssnav a[aria-selected=true]:before{translate:-50% 150%}}@media(min-width: 749px)and (orientation: landscape)and (any-hover: hover){[role=tablist] button:hover:before,[role=tablist] a:hover:before,.ssnav button:hover:before,.ssnav a:hover:before{translate:-50% 150%}}details{margin-block-start:calc(40/var(--device_font-size)*1rem)}details summary{position:relative;z-index:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem 1rem;list-style:none;padding:1rem 1rem 1rem 3rem;font-size:calc(28/var(--device_font-size)*1rem);font-weight:700;border-top:1px solid #000;border-bottom:1px solid #000}details summary:before{content:"";display:block;position:absolute;top:50%;left:1rem;translate:-50% -50%;border-top:solid #000 2px;border-right:solid #000 2px;aspect-ratio:1/1;width:auto;height:.8rem;rotate:z 135deg;translate:0 -85%;transition:rotate .5s,translate .2s,opacity .5s}details summary .icoUpdate{margin:0}@media(any-hover: hover){details summary:hover{cursor:pointer}details summary:hover:before{translate:0 -65%}}details[open] summary:before{rotate:z -45deg;translate:0 -25%}@media(any-hover: hover){details[open] summary:hover:before{translate:0 -45%}}details>div{padding:calc(40/var(--device_font-size)*1rem);border-bottom:1px solid #000}details>div .detail,details>div .notes{margin-block-start:1rem}@media not screen and (min-width: 749px)and (orientation: landscape){details>div :is(.box01,.box02){margin-block:1rem}}details>div>*:first-child{margin-block-start:0}details+details{margin-block-start:-1px}details .icoEnd{font-size:.8em;color:#646464;line-height:1}.btn{position:relative;z-index:0;display:grid;grid-template-columns:auto 1rem;align-items:center;gap:2rem;width:-moz-fit-content;width:fit-content;border:1px solid #000;font-weight:700;font-size:calc(29/var(--device_font-size)*1rem);color:#000;text-decoration:none;padding:1.5rem 1.5rem 1.5rem 3rem}.btn:before{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;background:#000;mix-blend-mode:difference;scale:0 1;transform-origin:left}.btn:after{content:"";display:block;border-top:solid #000 2px;border-right:solid #000 2px;aspect-ratio:1/1;width:.8rem;height:auto;rotate:z 45deg}@media(any-hover: hover){.btn:before{transition:scale .5s}.btn:hover:before{scale:1 1}}.btn[aria-disabled=true]{pointer-events:none;border-color:#636363;color:#636363}.btn[aria-disabled=true]:after{border-top-color:#636363;border-right-color:#636363}.grid.col2{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(2, 1fr)}.grid.col3{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(3, 1fr)}.grid.col4{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(4, 1fr)}@media(min-width: 749px)and (orientation: landscape){.grid.colPc2{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(2, 1fr)}.grid.colPc3{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(3, 1fr)}.grid.colPc4{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(4, 1fr)}}@media not screen and (min-width: 749px)and (orientation: landscape){.grid.colSp2{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(2, 1fr)}.grid.colSp3{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(3, 1fr)}.grid.colSp4{display:grid;gap:1rem 2rem;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;grid-template-columns:repeat(4, 1fr)}}:is(.box01,.box02){margin-block:calc(80/var(--device_font-size)*1rem)}:is(.box01,.box02)>*:first-child{margin-block-start:0}:is(.box01,.box02) .detail,:is(.box01,.box02) .notes{margin-block-start:1rem}.box01{position:relative;z-index:0;margin-block-end:calc(calc(80 / var(--device_font-size) * 1rem) + calc(14 / var(--device_font-size) * 1rem));padding:calc(40/var(--device_font-size)*1rem) calc(20/var(--device_font-size)*1rem);border-top:2px solid #000;border-bottom:2px solid #000}.box01:after{content:"315 Production presents F＠NTASTIC BATTLE FES ～Wanna step in～";position:absolute;bottom:0;right:0;font-family:"Poppins",sans-serif;font-weight:600;font-size:calc(10/var(--device_font-size)*1rem);letter-spacing:.3em;translate:0 200%}@media(min-width: 749px)and (orientation: landscape){.box01{padding:calc(60/var(--device_font-size)*1rem);border-top-width:4px;border-bottom-width:4px}.box01:after{font-size:calc(14/var(--device_font-size)*1rem)}}.box02{padding:calc(40/var(--device_font-size)*1rem);border:1px solid #000}@media(min-width: 749px)and (orientation: landscape){.box02{padding:calc(60/var(--device_font-size)*1rem)}}.detail{display:grid;gap:1rem}.detail>dt{margin-block-start:1rem;padding-block-end:.5rem;font-size:calc(26/var(--device_font-size)*1rem);font-weight:800;border-bottom:1px solid #000}.detail>dt:first-of-type{margin-block-start:0}.detail>dd>*:first-child{margin-block-start:0}.detail.solid dt{background:#000;color:#fff;padding:.5rem 1rem}.gridDetail{display:grid;grid-template-columns:max-content auto;gap:1rem 2rem}.gridDetail>dt{font-weight:800}.note{font-size:calc(22/var(--device_font-size)*1rem)}br+.note{display:block;text-indent:-1em;padding-left:1em}.notes{display:grid;gap:.5em;background:hsla(0,0%,100%,.4);box-shadow:0px 0 15px 0px rgba(0,0,0,.05);margin-block-start:calc(60/var(--device_font-size)*1rem);margin-block-end:calc(60/var(--device_font-size)*1rem);padding:calc(40/var(--device_font-size)*1rem);font-size:calc(22/var(--device_font-size)*1rem)}@media(min-width: 749px)and (orientation: landscape){.notes{padding:calc(60/var(--device_font-size)*1rem)}}.notes>li{text-indent:-1em;padding-left:1em}.notes>li ul,.notes>li ol{margin-block:.5rem}.mt0{margin-block-start:0}.mt30{margin-block-start:calc(30/var(--device_font-size)*1rem)}.txtC{text-align:center}.txtH{color:var(--color_link)}.txtB{font-weight:800}.icoUpdate{display:inline-block;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.3em;font-family:"Poppins",sans-serif;font-weight:600;font-size:calc(20/var(--device_font-size)*1rem);line-height:1;letter-spacing:.1em;text-align:center;border:1px solid #000}:is(h2,h3,h4,h5,h6):not([class]){margin-block:calc(100/var(--device_font-size)*1rem) calc(30/var(--device_font-size)*1rem);font-weight:900;line-height:1.5;letter-spacing:.1em}:is(h2,h3):not([class]){text-align:center}:is(h2,h3):not([class]) .icoUpdate{margin-inline:auto}:is(h4,h5,h6):not([class]){text-align:left}h2:not([class]){margin-block:calc(100/var(--device_font-size)*1rem) calc(60/var(--device_font-size)*1rem);font-size:calc(50/var(--device_font-size)*1rem)}h3:not([class]){font-size:calc(41/var(--device_font-size)*1rem)}h3:not([class])>span:not([class]){display:grid;align-items:center;grid-template-columns:minmax(1rem, 1fr) auto minmax(1rem, 1fr);gap:.5rem}h3:not([class])>span:not([class]):before,h3:not([class])>span:not([class]):after{content:"";display:block;background:url(../images/common/ptn_dots_01.gif) repeat top left/3px 3px;height:1rem}@media(min-width: 749px)and (orientation: landscape){h3:not([class])>span:not([class]){grid-template-columns:minmax(4rem, 1fr) auto minmax(4rem, 1fr)}}h4:not([class]){font-size:calc(35/var(--device_font-size)*1rem)}h4:not([class])>span:not([class]){display:grid;grid-template-columns:1rem auto;justify-content:flex-start;align-items:center;gap:.5rem;background:#000;padding:calc((1rem - 1lh)/2 + 1rem) 1rem calc((1rem - 1lh)/2 + 1rem) 0;color:#fff;line-height:1.3;letter-spacing:.05em}h4:not([class])>span:not([class]):before{content:"";display:block;background:linear-gradient(to bottom, transparent calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), transparent calc(50% + 1px));width:1rem;height:1lh}h5:not([class]){padding-block-end:.5rem;font-size:calc(29/var(--device_font-size)*1rem);border-bottom:1px solid #000}h6:not([class])>span:not([class]){display:grid;grid-template-columns:1rem auto;gap:.5rem;font-size:calc(26/var(--device_font-size)*1rem)}h6:not([class])>span:not([class]):before{content:"";display:block;background:linear-gradient(to bottom, transparent calc(50% - 1px), #000 calc(50% - 1px), #000 calc(50% + 1px), transparent calc(50% + 1px));width:1rem;height:1lh}hr{background:#000;width:100%;height:1px;margin-block:calc(100/var(--device_font-size)*1rem);border:none}main .informationDetail{display:grid;gap:1rem}main .informationDetail>dt{background:#000;margin-block-start:1rem;padding:.5em;font-size:calc(29/var(--device_font-size)*1rem);font-weight:900;line-height:1;color:#fff}main .artistDetail{display:grid;gap:1rem}main .artistDetail>li dl{display:grid;gap:.5rem;padding:1rem;border:1px solid #000;border-left-width:2px}main .artistDetail>li dl>dt{font-weight:800}main .artistDetail>li:nth-of-type(1) dl{border-left-color:var(--color_jupiter)}main .artistDetail>li:nth-of-type(2) dl{border-left-color:var(--color_altessimo)}main .artistDetail>li:nth-of-type(3) dl{border-left-color:var(--color_beit)}main .artistDetail>li:nth-of-type(4) dl{border-left-color:var(--color_w)}main .artistDetail>li:nth-of-type(5) dl{border-left-color:var(--color_cafe)}main .artistDetail>li:nth-of-type(6) dl{border-left-color:var(--color_mofu)}main .artistDetail>li:nth-of-type(7) dl{border-left-color:var(--color_sem)}main .artistDetail>li:nth-of-type(8) dl{border-left-color:var(--color_cfirst)}main .artistDetail ul{display:flex;justify-content:flex-start;flex-wrap:wrap}main .artistDetail ul li:not(:last-of-type):after{content:"/";display:inline-block;margin-inline:.5rem}@media(min-width: 749px)and (orientation: landscape){main .artistDetail{grid-template-columns:repeat(2, 1fr)}}
/*# sourceMappingURL=maps/information.css.map */
