: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(svg){width:100%;max-width:1rem;height:auto;fill:red}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}:where(h1,h2,h3,h4,h5,h6){font-size:0rem;line-height:1;letter-spacing:0}:where(table){border-collapse:collapse;border-spacing:0}summary{display:block}summary::-webkit-details-marker{display:none}:root{--size_font: 24;--size_window: 750}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){:root{--size_font: 24;--size_window: 2000}}:root{--scroll-padding: var(--header_height);--header_height: 200px;--btn_wish-list_height: 0px;--color_base_white: #FCFCFC;--color_base_black: #05080b;--color_main: #FFC47F;--color_accent_red: #E4300B;--color_accent_blue: #162837;--color_txt: var(--color_base_white);--color_link: var(--color_main);--color_gold: var(--color_main);--color_black: var(--color_base_black);--color_pf:var(--color_accent_blue)}:root .btn:has(img[src*=ps5]){--color_pf: #103e7a}:root .btn:has(img[src*=xbox]){--color_pf: #156715}:root .btn:has(img[src*=steam]),:root .btn:has(img[src*=pc]){--color_pf: #2d5462}.splide{z-index:10}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.splide{--slide_width: 550}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.splide{--slide_width: 1400}}.splide__arrow{z-index:-1;transform:none;padding:0;border-radius:0;opacity:1;transition:filter .5s,opacity .5s;will-change:filter,opacity}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.splide__arrow{top:calc(var(--slide_width)*.5625/var(--size_window)*100vw/2);width:calc(132/var(--size_window)*100vw);height:calc(88/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.splide__arrow{top:min(var(--slide_width)*.5625/var(--size_window)*100vw/2,var(--slide_width)*.5625px/2);width:min(224/var(--size_window)*100vw,224px);height:min(88/var(--size_window)*100vw,88px)}}.splide__arrow:hover:before,.splide__arrow:focus:before{opacity:1}.splide__arrow:before{content:"";width:80%;height:20%;transition:background-position .5s;will-change:background-position}.splide__arrow[disabled]{pointer-events:none;filter:saturate(0);opacity:.6}.splide__arrow--prev{left:0;background:url(../images/common/ico_bg_prev.webp) no-repeat right/contain}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.splide__arrow--prev{translate:-68.1818181818% -50%}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.splide__arrow--prev{translate:-80.3571428571% -50%}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.splide__arrow--prev:before{background:url(../images/common/ico_prev_sp.webp) no-repeat right 50% center/auto calc(10/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.splide__arrow--prev:before{background:url(../images/common/ico_prev.webp) no-repeat right 50% center/auto calc(10/var(--size_font)*1rem)}}.splide__arrow--prev:hover,.splide__arrow--prev:focus{background:url(../images/common/ico_bg_prev.webp) no-repeat right/contain}.splide__arrow--prev:hover:before,.splide__arrow--prev:focus:before{background-position:right 95% center}.splide__arrow--next{right:0;background:url(../images/common/ico_bg_next.webp) no-repeat left/contain}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.splide__arrow--next{translate:68.1818181818% -50%}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.splide__arrow--next{translate:80.3571428571% -50%}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.splide__arrow--next:before{background:url(../images/common/ico_next_sp.webp) no-repeat left 50% center/auto calc(10/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.splide__arrow--next:before{background:url(../images/common/ico_next.webp) no-repeat left 30% center/auto calc(10/var(--size_font)*1rem)}}.splide__arrow--next:hover,.splide__arrow--next:focus{background:url(../images/common/ico_bg_next.webp) no-repeat left/contain}.splide__arrow--next:hover:before,.splide__arrow--next:focus:before{background-position:left 95% center}.splide__pagination{position:relative;top:0;left:0;width:100%;margin:1rem auto 0;padding:0}.splide__pagination:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;background:linear-gradient(to right, rgb(91, 77, 33) 0%, var(--color_gold) 50%, rgb(91, 77, 33) 100%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 630 3'%3E%3Cpath fill-rule='evenodd' fill='rgb(200, 160, 67)' d='M314.1000,3.000 L0.000,1.500 L314.1000,-0.000 L629.1000,1.500 L314.1000,3.000 Z'/%3E%3C/svg%3E") no-repeat center/100% auto;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 630 3'%3E%3Cpath fill-rule='evenodd' fill='rgb(200, 160, 67)' d='M314.1000,3.000 L0.000,1.500 L314.1000,-0.000 L629.1000,1.500 L314.1000,3.000 Z'/%3E%3C/svg%3E") no-repeat center/100% auto;width:100%;height:2px;translate:-50% -2px}.splide__pagination li{aspect-ratio:1/1;width:44px;height:auto}.splide__pagination li button{background:none;aspect-ratio:1/1;width:100%;height:auto;margin:0;padding:0;opacity:1;border-radius:calc(infinity*1px)}.splide__pagination li button:before{content:"";position:absolute;top:50%;left:50%;background:rgba(0,0,0,0);aspect-ratio:1/1;width:35%;height:auto;border:2px solid var(--color_gold);border-radius:calc(infinity*1px);translate:-50% -50%;opacity:1;transition:scale .5s;will-change:scale}.splide__pagination li button:focus:before,.splide__pagination li button:hover:before{background:rgba(0,0,0,0);scale:1.25}.splide__pagination li button.is-active{background:none;opacity:1;scale:1;transform:scale(1)}.splide__pagination li button.is-active:before{scale:1.25}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.ssSlider{--slide_width: 550}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.ssSlider{--slide_width: 800}}#bne,.bne{font-weight:normal;letter-spacing:0;line-height:revert}#bne a,.bne a{color:#333}#bne p,.bne p{margin:revert;color:initial;line-height:initial}#onetrust-consent-sdk{font-family:auto,sans-serif !important}#onetrust-consent-sdk a{display:inline !important}html{background:var(--color_base_black);scroll-padding-top:var(--scroll-padding)}@media screen and (max-height: 500px){html{scroll-padding-top:0}}a{color:var(--color_main)}a:has(img){display:inline-block}@media(any-hover: hover){a:hover{text-decoration:none}}*:focus-visible{outline:2px rgba(0,0,0,0) solid !important;box-shadow:0 0 0 2px #fff,0 0 0 4px #000,0 0 4px 8px #fff}@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_gold);color:var(--color_black)}::selection{background:var(--color_gold);color:var(--color_black)}html{scrollbar-color:var(--color_gold) var(--color_black)}body{font-family:"Noto Serif JP","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-optical-sizing:auto;font-style:normal;font-weight:400;overflow-wrap:anywhere;word-break:normal;line-height:1.6;letter-spacing:.02em;font-feature-settings:"palt";color:var(--color_txt)}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){body{padding-top:var(--header_height)}}@media screen and (min-width: 769px)and (orientation: landscape)and (max-height: 500px),screen and (min-width: 960px)and (max-height: 500px){body{padding-top:0}}body:after{content:"";position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:var(--color_black);opacity:1;transition:opacity 1s 1s}body.isDisable{overflow:hidden}body.isPlay:after{opacity:0;transition:opacity 1s 0s}button{font-family:inherit;font-weight:inherit}[lang=en],time{font-family:"Afacad",sans-serif;font-optical-sizing:auto;font-style:normal}#consent{background:var(--color_black);overflow-y:auto;position:fixed;z-index:100;top:0;left:0;display:grid;grid-template-rows:auto max-content;align-items:stretch;width:100%;height:100%;transition:translate .5s}#consent .inner{display:grid;place-content:center;align-items:center;gap:calc(60/var(--size_font)*1rem);padding:calc(120/var(--size_window)*100vw) calc(60/var(--size_window)*100%);font-size:calc(26/var(--size_font)*1rem);text-align:center}#consent .inner .box{display:grid;place-content:center;align-items:center;gap:calc(60/var(--size_font)*1rem);padding:calc(60/var(--size_window)*100vw);border-radius:calc(10/var(--size_window)*100vw)}#consent .inner h1{width:calc(530/var(--size_window)*100vw);margin-inline:auto}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#consent .inner h1{width:calc(600/var(--size_window)*100vw)}}#consent .inner p{display:grid;gap:1rem}#consent .inner p img{width:calc(80/var(--size_window)*100vw);max-width:100%}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#consent .inner p{grid-template-columns:max-content auto;align-items:center;gap:2rem}}#consent .inner .checkbox{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;gap:.8rem;width:-moz-fit-content;width:fit-content;margin-inline:auto;line-height:1;vertical-align:bottom}#consent .inner .checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;width:auto;height:calc(30/var(--size_font)*1rem);background:#fff;border:1px solid var(--color_black)}#consent .inner .checkbox input:after{content:"";position:absolute;z-index:1;top:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36px' height='28px' viewBox='0 0 36 28'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 0)' d='M13.050,19.263 L31.763,0.550 L35.678,4.464 L13.050,27.092 L0.322,14.364 L4.237,10.450 L13.050,19.263 Z'/%3E%3C/svg%3E") no-repeat center/70%;aspect-ratio:1/1;width:auto;height:calc(30/var(--size_font)*1rem);opacity:0;border:1px solid rgba(0,0,0,0)}#consent .inner .checkbox input:checked:after{opacity:1}#consent .inner .btn{--color_pf: #05080b;margin-inline:auto;font-size:calc(40/var(--size_font)*1rem)}#consent .inner .btn[disabled]{pointer-events:none;background:#2e2e2e;color:#9c9c9c}#consent .inner .btn:hover{cursor:pointer}#consent .bne{margin-block-start:auto}#consent.isAgreed{translate:0 -100%}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#btnNav{position:fixed;z-index:40;top:calc(20/var(--size_window)*100vw);right:calc(20/var(--size_window)*100vw);background:none;width:calc(150/var(--size_window)*100vw);height:calc(150/var(--size_window)*100vw);border:none}#btnNav:before,#btnNav:after{content:"";position:absolute;top:50%;left:50%;aspect-ratio:1/1;width:calc(107/var(--size_window)*100vw*.7660444431);height:auto;translate:-50% -50%;rotate:-45deg}#btnNav:before{background:#05080b;box-shadow:inset 0px 0px calc(20/var(--size_font)*1rem) #111a23}#btnNav:after{content:"";position:absolute;z-index:1;top:50%;left:50%;width:calc(127/var(--size_window)*100vw*.7660444431);border-style:solid;border-width:calc(20/var(--size_window)*100vw);-o-border-image:url(../images/common/border_frame.webp) 30/calc(40 / var(--size_window) * 100vw);border-image:url(../images/common/border_frame.webp) 30/calc(40 / var(--size_window) * 100vw);translate:-50% -50%}#btnNav span{position:absolute;top:50%;left:50%;background:linear-gradient(to right, #6b5132 0%, var(--color_gold) 50%, #6b5132 100%);width:calc(56/150*100%);height:calc(4/var(--size_window)*100vw);translate:-50% -50%}#btnNav span:first-of-type{translate:-50% -400%;transition:translate .5s .5s,rotate .5s}#btnNav span:nth-of-type(2){transition:scale .5s .5s}#btnNav span:last-of-type{translate:-50% 300%;transition:translate .5s .5s,rotate .5s}#btnNav.isOpen span:first-of-type{translate:-50% -50%;rotate:z 45deg;transition:translate .5s,rotate .5s .5s}#btnNav.isOpen span:nth-of-type(2){scale:0 1;transition:scale .5s}#btnNav.isOpen span:last-of-type{translate:-50% -50%;rotate:z -45deg;transition:translate .5s,rotate .5s .5s}#btnNav{transition:opacity 1s 1s,translate 1s 1s}#btnNav:not(.isPlay){opacity:0;translate:0 -100%}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#btnNav{display:none}}#nav{background:var(--color_black)}#nav svg{width:1em;fill:var(--color_txt);translate:0 5%}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#nav{position:fixed;z-index:30;top:0;left:0;pointer-events:none;width:100%;height:100%;translate:0 -100%;transition:translate .5s}}@media screen and (max-width: 768px)and (min-height: 77vw),screen and (min-width: 769px)and (max-width: 959px)and (orientation: portrait)and (min-height: 77vw){#nav{display:flex;align-items:center;justify-content:center}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#nav.isOpen{pointer-events:all;translate:0 0}#nav:before,#nav:after{content:"";position:absolute;left:0;width:100%;height:calc(8/var(--size_window)*100vw);background:linear-gradient(to right, rgb(91, 77, 33) 0%, var(--color_gold) 50%, rgb(91, 77, 33) 100%);-webkit-mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%);mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%)}#nav:before{top:calc(30/var(--size_window)*100vw)}#nav:after{bottom:calc(30/var(--size_window)*100vw)}#nav #navInner{overflow-y:auto;max-height:100%;width:100%;padding:calc(120/var(--size_window)*100vw) calc(60/var(--size_window)*100vw)}#nav #navInner #navList{display:grid;text-align:center}#nav #navInner #navList li>*{display:block;padding-block:calc(50/var(--size_font)*1rem);font-size:calc(50/var(--size_font)*1rem);font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#fff}#nav #navInner #navList li>*[aria-current=page]{color:var(--color_gold)}#nav #navInner #navList li:last-of-type{padding:calc(24/var(--size_font)*1rem)}#nav #navInner #navList li:last-of-type>*{display:grid;place-items:center;place-content:center;grid-template-columns:auto 1em;gap:.5em;padding:.5rem;border:1px solid;font-size:calc(24/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#nav{position:fixed;z-index:30;top:0;left:0;width:100%}}@media screen and (min-width: 769px)and (orientation: landscape)and (max-height: 500px),screen and (min-width: 960px)and (max-height: 500px){#nav{position:static}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#nav #navInner{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding-inline:min(32/var(--size_window)*100vw,32px);font-size:calc(24/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape)and (min-width: 1200px),(min-width: 960px)and (min-width: 1200px){#nav #navInner{font-size:calc(36/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#nav #navList{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}#nav #navList>li>*{display:block;padding:min(40/var(--size_window)*100vw,40px);font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#fff}#nav #navList>li>*[aria-current=page]{color:var(--color_gold)}}@media(min-width: 769px)and (orientation: landscape)and (hover: hover)and (pointer: fine),(min-width: 960px)and (hover: hover)and (pointer: fine){#nav #navList>li>*:hover,#nav #navList>li>*:focus{color:var(--color_gold)}#nav #navList>li>*:hover svg,#nav #navList>li>*:focus svg{fill:var(--color_gold)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#nav #navList>li:last-of-type{padding:min(24/var(--size_font)*1rem,24px)}#nav #navList>li:last-of-type>*{display:grid;place-items:center;place-content:center;grid-template-columns:auto 1em;gap:.5em;padding:.5rem;border:1px solid;font-size:calc(24/var(--size_font)*1rem)}}footer{display:grid;margin-inline:auto;text-align:center}footer .inner{display:grid;margin-inline:auto}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){footer{padding-block:calc(200/var(--size_font)*1rem) calc(120/var(--size_font)*1rem);text-align:center}footer .inner{gap:calc(120/var(--size_font)*1rem);width:calc(630/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){footer{padding-block:min(160/var(--size_font)*1rem,160px) min(80/var(--size_font)*1rem,80px)}footer .inner{gap:min(120/var(--size_font)*1rem,120px);width:min(1600/var(--size_window)*100vw,1600px)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){footer .linkFrame{width:min(1600/var(--size_window)*100vw,1600px);margin-inline:auto}}footer p{display:grid;gap:calc(80/var(--size_font)*1rem)}footer p small{font-size:calc(20/var(--size_font)*1rem);line-height:2}footer p small:nth-of-type(1){font-weight:400;font-size:calc(26/var(--size_font)*1rem)}footer p small:nth-of-type(n+2){letter-spacing:.06em}hr{border:none;background:var(--color_gold);width:100%;height:1px}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){hr{margin-block:calc(120/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){hr{margin-block:min(80/var(--size_font)*1rem,80px)}}.linkFrame{position:relative;z-index:1}.linkFrame:before{content:"";position:absolute;z-index:1;top:50%;left:50%;width:calc(100% + min(20/var(--size_window)*100vw,20px));height:calc(100% + min(20/var(--size_window)*100vw,20px));border-width:10px;border-style:solid;-o-border-image:url(../images/common/border_frame.webp) 30/min(40 / var(--size_window) * 100vw, 40px);border-image:url(../images/common/border_frame.webp) 30/min(40 / var(--size_window) * 100vw, 40px);translate:-50% -50%}@media(any-hover: hover){.linkFrame:before{transition:width .5s,height .5s;will-change:width,height}.linkFrame:hover:before{width:calc(100% + min(10/var(--size_window)*100vw,10px));height:calc(100% + min(10/var(--size_window)*100vw,10px))}}.btn{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;background:var(--color_pf);width:100%;max-width:calc(630/var(--size_window)*100vw);height:100%;margin-inline:auto;padding:.5rem;color:var(--color_link);border:none;text-decoration:none;text-align:center}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.btn{min-height:max(44px,90/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.btn{max-width:min(600/var(--size_window)*100vw,600px);min-height:max(44px,min(70/var(--size_window)*100vw,70px))}}.btn img{width:auto;height:100%}.btn>span{display:grid;place-content:center}.btn>span:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:3px solid #fff;opacity:.25}.fadeIn{transition:filter .5s;will-change:filter}.fadeIn:not(.isPlay){filter:blur(20px)}.fadeOpacityIn{transition:opacity .5s;will-change:opacity}.fadeOpacityIn:not(.isPlay){opacity:0}.icoBlank span{display:block}.icoBlank span:before{content:""}.screenOnly{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.notes{font-size:.9rem}ul.notes{display:grid;gap:.5em}ul.notes>li{text-indent:-1em;padding-left:1em}.indent{display:grid;gap:.5em}.indent>li{text-indent:-1em;padding-left:1em}.mt{margin-top:var(--margin-top)}.mtS{--margin-top: 1rem}.mtM{--margin-top: 1.5rem}.mtL{--margin-top: 2rem}[role=tablist]:has([role=tab][id^=tab]){display:grid;margin-inline:auto;word-break:keep-all;overflow-wrap:anywhere}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){[role=tablist]:has([role=tab][id^=tab]){grid-template-columns:repeat(auto-fill, calc(50% - 10 / var(--size_window) * 100vw));gap:calc(20/var(--size_window)*100vw);width:calc(630/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){[role=tablist]:has([role=tab][id^=tab]){grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:min(32/var(--size_window)*100vw,32px);justify-content:center;width:min(1600/var(--size_window)*100vw,1040px)}}[role=tablist]:has([role=tab][id^=tab]) button{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;position:relative;z-index:0;background:var(--color_pf);width:100%;max-width:calc(630/var(--size_window)*100vw);margin-inline:auto;padding:.5rem;color:var(--color_link);border:none;text-decoration:none}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){[role=tablist]:has([role=tab][id^=tab]) button{min-height:calc(90/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){[role=tablist]:has([role=tab][id^=tab]) button{max-width:min(600/var(--size_window)*100vw,600px);min-height:min(70/var(--size_font)*1rem,70px)}}[role=tablist]:has([role=tab][id^=tab]) button>span:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:3px solid #fff;opacity:.25}[role=tablist]:has([role=tab][id^=tab]) button[aria-selected=true]{background:var(--color_gold);font-weight:600;color:var(--color_black)}@media(any-hover: hover){[role=tablist]:has([role=tab][id^=tab]) button:hover{cursor:pointer}}#btnPageTopCol{position:sticky;z-index:10;bottom:var(--btn_wish-list_height);right:0;display:block;width:100%}@media screen and (max-height: 500px){#btnPageTopCol{position:static;--btn_wish-list_height: 0}}#btnPageTop{position:absolute;bottom:0;right:0;display:grid;place-items:center;aspect-ratio:1/1;width:min(120/var(--size_window)*100vw,120px);height:auto;opacity:0;filter:drop-shadow(0px 0px 10px var(--color_base_black)) drop-shadow(0px 0px 3px var(--color_base_black)) drop-shadow(0px 0px 3px var(--color_base_black)) drop-shadow(0px 0px 3px var(--color_base_black));transition:opacity .5s}#btnPageTop img{width:60%}#btnPageTop.isShow{opacity:1}@media screen and (max-height: 500px){#btnPageTop{position:static;margin-inline:auto}}.fancybox-container{backdrop-filter:blur(10px)}.fancybox-bg{background:rgba(0,0,0,.6)}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-slide{padding:calc(40/var(--size_font)*1rem)}.fancybox-toolbar{opacity:1 !important;visibility:visible !important}.fancybox-button--close{position:fixed;z-index:40;background:none;aspect-ratio:1/1;height:auto;border:none}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.fancybox-button--close{top:calc(20/var(--size_window)*100vw);right:calc(20/var(--size_window)*100vw);width:calc(150/var(--size_window)*100vw*.8)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.fancybox-button--close{top:min(20/var(--size_window)*100vw,20px);right:min(20/var(--size_window)*100vw,20px);width:min(150/var(--size_window)*100vw*.8,120px)}}.fancybox-button--close:before,.fancybox-button--close:after{content:"";position:absolute;top:50%;left:50%;aspect-ratio:1/1;height:auto;translate:-50% -50%;rotate:-45deg}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.fancybox-button--close:before,.fancybox-button--close:after{width:calc(107/var(--size_window)*0.8*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.fancybox-button--close:before,.fancybox-button--close:after{width:calc(min(127/var(--size_window)*100vw,127px)*0.8)}}.fancybox-button--close:before{background:#05080b;box-shadow:inset 0px 0px calc(20/var(--size_font)*1rem) #111a23}.fancybox-button--close:after{content:"";position:absolute;z-index:1;top:50%;left:50%;-o-border-image:url(../images/common/border_frame.webp) 30/min(40 / var(--size_window) * 100vw, 40px);border-image:url(../images/common/border_frame.webp) 30/min(40 / var(--size_window) * 100vw, 40px);translate:-50% -50%}.fancybox-button--close span{position:absolute;top:50%;left:50%;background:linear-gradient(to right, rgb(91, 77, 33) 0%, var(--color_gold) 50%, rgb(91, 77, 33) 100%);width:calc(44.8/120*100%);height:min(4/var(--size_window)*100vw,4px);translate:-50% -50%;transition:scale .5s}.fancybox-button--close span:first-of-type{translate:-50% -50%;rotate:z -45deg}.fancybox-button--close span:last-of-type{translate:-50% -50%;rotate:z 45deg}@media(any-hover: hover){.fancybox-button--close:hover span{scale:.8 1}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){body{padding-top:0}}#mvCol{position:relative;z-index:20}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#mvCol{display:grid;justify-content:center;justify-items:center;gap:calc(40/var(--size_window)*100vw);padding-top:calc(560/var(--size_window)*100vw);padding-bottom:calc(40/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#mvCol{aspect-ratio:1600/1000;width:100%;height:auto}}#mvColInner{display:grid;justify-content:center;justify-items:center;gap:calc(40/var(--size_window)*100vw)}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#mvColInner{width:calc(900/var(--size_window)*100vw);height:100%;padding-inline:calc(40/var(--size_window)*100vw);align-content:center}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#mvCol h1{width:calc(611/var(--size_window)*100%)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#mvCol h1{width:calc(700/var(--size_window)*100vw);filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.5));will-change:filter}}#mvCol h1{transition:opacity 1s 1s,top .5s,bottom .5s}#mvCol h1:not(.isPlay){opacity:0}#mvCol .textRelease{font-family:"Shippori Mincho B1",serif;font-weight:800;font-style:normal;font-size:calc(48/var(--size_font)*1rem);color:var(--color_gold);overflow-wrap:anywhere;word-break:keep-all;text-align:center;transition:opacity 1s 1s}#mvCol .textRelease:not(.isPlay){opacity:0}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#mvCol .textRelease{text-shadow:0px 0px .2rem #830a05,0px 0px .2rem #830a05,0px 0px .5rem #830a05,0px 0px .5rem #830a05;font-size:calc(64/var(--size_font)*1rem)}}#mvCol .platform{display:flex;align-items:center;justify-content:center}#mvCol .platform img{width:auto}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#mvCol .platform{gap:calc(40/var(--size_window)*100vw);width:calc(694/var(--size_window)*100%)}#mvCol .platform img{height:calc(40/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#mvCol .platform{gap:calc(56/var(--size_window)*100vw)}#mvCol .platform img{height:calc(50/var(--size_window)*100vw)}}#mvCol .platform{transition:opacity 1s 1s}#mvCol .platform:not(.isPlay){opacity:0}#mvCol .mv{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#mvCol .mv{-webkit-mask:linear-gradient(to top, transparent, #000 calc(200 / var(--size_window) * 100vw));mask:linear-gradient(to top, transparent, #000 calc(200 / var(--size_window) * 100vw))}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#nav{position:sticky;top:0;left:0}}#wishList{position:relative;z-index:20;width:100%}@media screen and (max-height: 500px){#wishList{position:relative;bottom:0}}#wishList.isFixed{position:fixed;bottom:0;left:0}@media screen and (max-height: 500px){#wishList.isFixed{position:relative;bottom:0}}#wishList.isStop{position:absolute;bottom:auto}@media screen and (max-height: 500px){#wishList.isStop{position:relative;top:0 !important}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#wishList:before,#wishList:after{content:"";position:absolute;left:0;width:100%;height:min(8/var(--size_window)*100vw,8px);background:linear-gradient(to right, #6b5132 0%, var(--color_gold) 50%, #6b5132 100%);-webkit-mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%);mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%)}#wishList:before{top:0}#wishList:after{bottom:0}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#wishList #btnWishList{position:relative;z-index:0;display:grid;grid-template-columns:auto calc(71/var(--size_window)*100vw);align-items:center;background:var(--color_base_black);width:100%;min-height:calc(160/var(--size_window)*100vw);padding-inline:calc(40/var(--size_window)*100vw);font-weight:600;font-size:calc(40/var(--size_font)*1rem);text-transform:uppercase;text-shadow:0px 0px calc(20/var(--size_font)*1rem) rgba(var(--color_gold), 0.7);color:#fff;border:none;text-align:left}#wishList #btnWishList img{transition:rotate .5s}#wishList #btnWishList:before,#wishList #btnWishList:after{content:"";position:absolute;left:0;width:100%;height:calc(8/var(--size_window)*100vw);background:linear-gradient(to right, rgb(91, 77, 33) 0%, var(--color_gold) 50%, rgb(91, 77, 33) 100%);-webkit-mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%);mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%)}#wishList #btnWishList:before{top:0}#wishList #btnWishList:after{bottom:0}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#wishList #btnWishList{display:none}}#wishList #btnWishList.isOpen img{rotate:z 180deg}#wishList .inner{display:grid;background:var(--color_base_black);width:100%}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#wishList .inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:min(40/var(--size_window)*100vw,40px);width:100%;padding:calc(min(20/var(--size_window)*100vw,20px) + 16px) min(64/var(--size_window)*100vw,64px)}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#wishList h2{display:none}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#wishList h2{white-space:nowrap;font-weight:600;font-size:calc(60/var(--size_font)*1rem);text-transform:uppercase;text-shadow:0px 0px calc(20/var(--size_font)*1rem) rgba(var(--color_gold), 0.7);color:#fff}}#wishList #pfList{display:grid}#wishList #pfList .btn span{display:grid;place-content:center}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#wishList #pfList{position:absolute;z-index:-1;bottom:var(--btn_wish-list_height);left:0;gap:calc(64/var(--size_window)*100vw);background:rgba(0,0,0,.6);width:100%;padding:calc(64/var(--size_window)*100vw) calc(100/var(--size_window)*100vw);pointer-events:none;opacity:0;translate:0 50%;transition:opacity .5s,translate .5s}#wishList #pfList.isOpen{pointer-events:all;opacity:1;translate:0 0;max-height:calc(100vh - var(--btn_wish-list_height));overflow-y:auto}#wishList #pfList:before{content:"";position:absolute;left:0;width:100%;height:min(8/var(--size_window)*100vw,8px);background:linear-gradient(to right, rgb(91, 77, 33) 0%, var(--color_gold) 50%, rgb(91, 77, 33) 100%);-webkit-mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%);mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%)}#wishList #pfList:before{top:0}#wishList #pfList .btn img{height:calc(46/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#wishList #pfList{display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(3, 1fr);gap:min(40/var(--size_font)*1rem,40px);width:100%;max-width:-moz-fit-content;max-width:fit-content}#wishList #pfList>li{flex:none}#wishList #pfList .btn{width:auto;min-width:none;height:100%;padding-inline:1rem}#wishList #pfList .btn img{width:auto;height:min(50/var(--size_window)*100vw,50px)}}:where(main>section) h2{width:-moz-fit-content;width:fit-content;margin-inline:auto}:where(main>section) h2 img{width:auto;height:100%}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){:where(main>section) h2{height:calc(66/var(--size_window)*100vw);margin-bottom:calc(40/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){:where(main>section) h2{height:min(66/var(--size_window)*100vw,66px);margin-bottom:min(56/var(--size_window)*100vw,56px)}}#newsCol{--news_margin-top: 0px;margin-inline:auto}#newsCol.isFixedWishList{--news_margin-top: var(--btn_wish-list_height)}@media screen and (max-height: 500px){#newsCol.isFixedWishList{--news_margin-top: 0px}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#newsCol{width:calc(630/var(--size_window)*100vw);margin-block:calc(120/var(--size_font)*1rem + var(--news_margin-top)) calc(240/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#newsCol{display:grid;grid-template-columns:max-content auto;align-items:center;gap:min(100/var(--size_window)*100vw,100px);width:min(1600/var(--size_window)*100vw,1040px);margin-block:calc(min(60/var(--size_font)*1rem,60px) + var(--news_margin-top)) min(240/var(--size_font)*1rem,240px)}}#newsCol h2{margin-inline:0;translate:-7% 0}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#newsCol h2{margin-block-end:calc(60/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#newsCol h2{margin-block:0;height:min(55/var(--size_font)*1rem,55px)}}#newsCol ul{overflow-y:auto;min-height:4.5lh;max-height:6.5lh}#newsCol ul li{position:relative;z-index:0;display:grid;gap:calc(20/var(--size_font)*1rem)}#newsCol ul li:nth-of-type(n+2){margin-block-start:calc(40/var(--size_font)*1rem)}#newsCol ul li:after{content:"";width:100%;height:1px;background:linear-gradient(to right, color-mix(in srgb, var(--color_gold), transparent) 0%, var(--color_gold) 50%, color-mix(in srgb, var(--color_gold), transparent) 100%)}#newsCol ul li dl{display:grid}#newsCol ul li dl dt{padding-block:calc((1lh - 1rem)/2);font-weight:600;font-size:calc(30/var(--size_font)*1rem);line-height:1;color:var(--color_gold)}#newsCol ul li dl dt time{position:relative;z-index:0}#newsCol ul li dl dt time:after{content:"";position:absolute;bottom:0;right:0;-webkit-mask:url(../images/common/ico_time.svg) no-repeat center/cover;mask:url(../images/common/ico_time.svg) no-repeat center/cover;background:var(--color_gold);aspect-ratio:42/28;width:calc(42/var(--size_font)*1rem);height:auto;translate:47.619047619% 17.8571428571%}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#newsCol ul li dl{gap:calc(30/var(--size_font)*1rem) 0}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#newsCol ul li dl{grid-template-columns:max-content auto;gap:calc(30/var(--size_font)*1rem) min(40/var(--size_window)*100vw,40px)}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#newsCol~section{margin-top:calc(240/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#newsCol~section{margin-top:min(240/var(--size_window)*100vw,240px)}}#trailerCol{overflow:hidden;margin-inline:auto}#trailerColInner{margin-inline:auto}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#trailerColInner{width:calc(570/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#trailerColInner{width:min(1200/var(--size_window)*100vw,1040px)}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#trailerCol h2{margin-block-end:calc(60/var(--size_font)*1rem)}}#trailerCol #trailerSlider{text-align:center}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#trailerCol #trailerSlider{--slide_width: 550}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#trailerCol #trailerSlider{--slide_width: 1200}}#trailerCol .thumb{padding:min(30/var(--size_window)*100vw,30px)}#trailerCol .thumb>a{display:grid;justify-content:center;justify-items:center;gap:1rem;text-decoration:none}#trailerCol .thumb .linkFrame{display:block}#trailerCol .thumb .linkFrame:after{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);box-shadow:inset 0px 0px calc(100/var(--size_font)*1rem) #000}#trailerCol .thumb .linkFrame>div:before,#trailerCol .thumb .linkFrame>div:after{content:"";position:absolute;z-index:1;top:50%;left:50%;aspect-ratio:1/1;width:calc(160/var(--size_window)*100vw);height:auto;translate:-50% -50%}#trailerCol .thumb .linkFrame>div:before{background:url(../images/common/ico_play.webp) no-repeat center/contain}#trailerCol .thumb .linkFrame>div:after{background:url(../images/common/ico_bg_play.webp) no-repeat center/contain}#trailerCol .thumb .linkFrame .title{text-align:center}@media(any-hover: hover){#trailerCol .thumb .linkFrame:after{transition:opacity .5s;will-change:opacity}#trailerCol .thumb .linkFrame>span:before{transition:scale .5s;will-change:scale}#trailerCol .thumb .linkFrame>span:after{transition:rotate .5s;will-change:scale}#trailerCol .thumb .linkFrame:hover:after{opacity:0}#trailerCol .thumb .linkFrame:hover>span:before{scale:1.1}#trailerCol .thumb .linkFrame:hover>span:after{rotate:90deg}}#trailerCol .thumb .title{font-size:1.2rem}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#trailerCol .thumb .linkFrame>span:before,#trailerCol .thumb .linkFrame>span:after{width:min(200/var(--size_window)*100vw,200px)}}#aboutCol{position:relative;z-index:1;overflow:hidden;width:100%;line-height:2.5;letter-spacing:.04em;text-align:center;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);word-break:keep-all;overflow-wrap:anywhere}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#aboutCol{padding-block:8px calc(8px + 100/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#aboutCol{padding-block:8px calc(8px + min(200/var(--size_font)*1rem,200px))}}#aboutCol:before,#aboutCol:after{content:"";position:absolute;left:0;width:100%;height:8px;background:linear-gradient(to right, rgb(91, 77, 33) 0%, var(--color_gold) 50%, rgb(91, 77, 33) 100%);-webkit-mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%);mask:linear-gradient(to bottom, #000 25%, transparent 25%, transparent 75%, #000 75%)}#aboutCol:before{top:0}#aboutCol:after{bottom:0}#aboutColInner{display:grid;gap:calc(160/var(--size_font)*1rem)}#aboutCol #aboutOverview{position:relative;z-index:0;display:grid;gap:1lh}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#aboutCol #aboutOverview{padding-block:min(240/var(--size_window)*100vw,240px) calc(120/var(--size_font)*1rem)}}#aboutCol #aboutOverview h2{position:absolute;z-index:1;top:0;left:50%;translate:-50% 0}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#aboutCol #aboutOverview h2{top:calc(80/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#aboutCol #aboutOverview h2{top:min(120/var(--size_window)*100vw,120px)}}#aboutCol #aboutOverview .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#aboutCol #aboutOverview .img{aspect-ratio:1/1;-webkit-mask:linear-gradient(to top, transparent 0%, black 10%);mask:linear-gradient(to top, transparent 0%, black 10%)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#aboutCol #aboutOverview .img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-mask:linear-gradient(to right, black 0%, black 40%, rgba(0, 0, 0, 0.3) 50%),linear-gradient(to top, transparent 0%, black 10%);mask:linear-gradient(to right, black 0%, black 40%, rgba(0, 0, 0, 0.3) 50%),linear-gradient(to top, transparent 0%, black 10%);-webkit-mask-composite:source-in, xor;mask-composite:intersect}}#aboutCol #aboutOverview .text{display:grid;gap:1lh;margin-inline:auto}#aboutCol #aboutOverview .text em{color:var(--color_gold);line-height:1.2}#aboutCol #aboutOverview .text .brackets{margin-inline:-0.4em}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#aboutCol #aboutOverview .text{width:calc(570/var(--size_window)*100vw)}#aboutCol #aboutOverview .text em{font-size:1.2rem}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#aboutCol #aboutOverview .text{width:60%;margin-inline:auto 0;padding-inline:max(min(64/var(--size_window)*100vw,64px),(60% - 1000px)/2)}#aboutCol #aboutOverview .text em{font-size:2rem}}#aboutCol #aboutDetail{display:flex;flex-flow:column;gap:6rem;margin-inline:auto}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#aboutCol #aboutDetail{width:calc(570/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#aboutCol #aboutDetail{width:min(1600/var(--size_window)*100vw,1600px)}}@media(min-width: 1200px){#aboutCol #aboutDetail{width:100%;padding-inline:min(100/var(--size_window)*100vw,100px)}}#aboutCol #aboutDetail section{display:flex;justify-content:center;align-items:center;flex-flow:column;gap:4rem}#aboutCol #aboutDetail section h3{font-size:calc(40/var(--size_font)*1rem);color:var(--color_gold)}#aboutCol #aboutDetail section .text{display:grid;align-content:center;gap:2rem}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#aboutCol #aboutDetail section .ssSlider{--slide_width: 1400;width:min(1400/var(--size_window)*100vw,1400px)}}@media(min-width: 1200px){#aboutCol #aboutDetail section{display:grid;gap:min(160/var(--size_window)*100vw,160px);grid-template-columns:min(600/var(--size_window)*100vw,600px) min(800/var(--size_window)*100vw,800px)}#aboutCol #aboutDetail section .ssSlider{--slide_width: 800;width:min(800/var(--size_window)*100vw,800px)}}#productCol{position:relative;z-index:1;margin-inline:auto;text-align:center}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#productCol{width:calc(630/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#productCol{width:min(1600/var(--size_window)*100vw,1040px)}}#productColInner{display:grid}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#productColInner{gap:calc(40/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#productColInner{gap:min(64/var(--size_font)*1rem,64px)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#productCol [role=tablist]{grid-template-columns:repeat(auto-fit, min(100%, min(320 / var(--size_window) * 100vw, 320px)))}}#productCol .productList{display:grid}#productCol .productList a{display:grid;gap:1rem;padding:1rem;text-decoration:none}#productCol .productList a .name>span{font-size:.8rem}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#productCol .productList{gap:calc(40/var(--size_font)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#productCol .productList{grid-template-columns:repeat(auto-fit, min(100%, min(50% - min(32 / var(--size_window) * 100vw, 32px), 600px)));justify-content:center;gap:min(64/var(--size_window)*100vw,64px)}}#specCol{display:grid;gap:calc(40/var(--size_font)*1rem);margin-inline:auto}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#specCol{width:calc(630/var(--size_window)*100vw)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#specCol{width:min(1600/var(--size_window)*100vw,1040px)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#specCol #specColInner{display:grid;grid-template-columns:max-content auto;align-items:center;gap:calc(120/var(--size_font)*1rem);width:-moz-fit-content;width:fit-content;margin-inline:auto}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#specCol h2{margin-block:0}}#specCol dl{display:grid}#specCol dl dt{font-weight:800;letter-spacing:.06em}#specCol dl dd ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}#specCol dl dd ul li:nth-of-type(-n+2) span:before{display:inline;margin-inline:.5em;content:"/"}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){#specCol dl dt{padding-block-start:calc(40/var(--size_font)*1rem - (1lh - 1em)/2);line-height:1}#specCol dl dt:nth-of-type(n+2){border-top:1px solid #494949}#specCol dl dd{margin-block-start:calc(30/var(--size_font)*1rem);padding-block-end:calc(40/var(--size_font)*1rem - (1lh - 1em)/2)}#specCol dl dd:last-of-type{padding-block-end:0}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#specCol dl{position:relative;z-index:0;display:grid;grid-template-columns:max-content auto;padding-inline-start:min(120/var(--size_window)*100vw,120px)}#specCol dl:after{content:"";position:absolute;top:0;left:0;background:url(../images/top/spec/line.webp) no-repeat center/contain;height:100%;width:min(3/var(--size_window)*100vw,3px)}#specCol dl>dt,#specCol dl>dd{padding-block:calc(40/var(--size_font)*1rem - (1lh - 1em)/2)}#specCol dl>dt:nth-of-type(n+2),#specCol dl>dd:nth-of-type(n+2){border-top:1px solid #494949}#specCol dl>dt{text-align:center}#specCol dl>dd{padding-inline-start:calc(60/var(--size_font)*1rem)}}#specCol .difference{display:grid;gap:1rem;padding:2rem;border:4px solid color-mix(in srgb, var(--color_gold) 40%, transparent 60%)}#specCol .difference h3{font-size:calc(32/var(--size_font)*1rem);color:var(--color_gold)}
/*# sourceMappingURL=maps/top.css.map */
