﻿html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,optgroup,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,textarea{background-color:transparent;border-style:none;color:inherit}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:default}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}ul,ol{list-style:none}a{text-decoration:none}.wrapper{overflow:hidden}body{overflow-wrap:break-word;word-wrap:break-word;-webkit-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none}div:focus,span:focus{outline:none}a,button{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a::-moz-focus-inner,button::-moz-focus-inner{border-style:none}a:focus,button:focus{outline:none}html,body{background:url("../img/pc/background.webp") repeat center center/calc(800 * (100vw / 3840)) calc(800 * (100vw / 3840));color:#C1A7E2;font-feature-settings:'palt';text-spacing-trim:normal;overscroll-behavior-y:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){html,body{background:url("../img/sd/background.webp") repeat center center/calc(800 * (100vw / 828)) calc(800 * (100vw / 828))}}::selection{background:#C1A7E2;color:#F8F7FA}img{display:block;width:100%}picture{display:block;width:100%}[data-content]{font-family:setofont-sp, sans-serif;font-weight:400;color:#C1A7E2}[data-content] h2{font-family:setofont-sp, sans-serif;font-weight:700;font-size:calc(56 * (100vw / 3840));line-height:1.5;color:#C1A7E2;letter-spacing:-0.05em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){[data-content] h2{font-size:calc(48 * (100vw / 828));font-weight:700}}[data-content] h3{font-family:setofont-sp, sans-serif;font-weight:700;font-size:calc(50 * (100vw / 3840));line-height:1.5;color:#C1A7E2;letter-spacing:-0.05em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){[data-content] h3{font-size:calc(42 * (100vw / 828));font-weight:700}}[data-content] p{padding:0 0 calc(60 * (100vw / 3840)) 0;overflow-wrap:break-word;font-family:setofont-sp, sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.5;color:#C1A7E2;letter-spacing:-0.05em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){[data-content] p{padding:0 0 calc(30 * (100vw / 828)) 0;font-size:calc(36 * (100vw / 828))}}[data-content] a{font-family:setofont-sp, sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.5;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){[data-content] a{font-size:calc(36 * (100vw / 828))}}[data-content] a{text-decoration:underline}[data-hover] [data-content] a:hover{text-decoration:none}[data-content] strong{font-weight:700}[data-content] del{opacity:0.5}[data-content] img{height:auto;max-width:100%}body{cursor:url("../img/pc/cursor-a.webp") 0 0,auto}@media (min-resolution: 2dppx){body{cursor:url("../img/pc/cursor-a@2x.webp") 0 0,auto}}a,button{cursor:url("../img/pc/cursor-p.webp") 0 0,pointer}@media (min-resolution: 2dppx){a,button{cursor:url("../img/pc/cursor-p@2x.webp") 0 0,pointer}}body.is-lock{position:fixed;inset:0;width:100%;overflow:hidden;overscroll-behavior:none}.page::after{content:'';display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(255,0,0,0)}.page.is-locked::after{display:block}.page .page-loading{position:fixed;left:0;top:0;width:100%;height:100lvh;overflow:hidden;z-index:10}.page .page-loading::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#C1A7E2}.page .page-loading picture{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(624 * (100vw / 3840));height:calc(624 * (100vw / 3840));margin:auto;animation:metronome 1s steps(1, end) infinite}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page .page-loading picture{width:calc(468 * (100vw / 828));height:calc(468 * (100vw / 828))}}@keyframes metronome{0%{rotate:z -5deg}50%{rotate:z 5deg}}.page .page-loading{translate:0 0;transition:translate 0.0s linear 0.0s}.page .page-loading::before{opacity:1.0;transition:opacity 0.5s linear 0.0s}.page .page-loading picture{opacity:1.0;scale:1.0 1.0;transition:opacity 0.0s linear 1.0s, scale 0.0s linear 1.0s}.page .page-loading.is-inactive picture{opacity:0.0}.page .page-nav--pc{position:fixed;right:0;top:0;z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page .page-nav--pc{display:none}}.page .page-nav--pc .nav-link .link-items{position:absolute;right:calc(100 * (100vw / 3840));top:calc(30 * (100vw / 3840));width:calc(1385 * (100vw / 3840));height:calc(348 * (100vw / 3840));background:url("../img/pc/nav-box.webp") no-repeat center center/contain;pointer-events:none}.page .page-nav--pc .nav-link .link-items .items-item{pointer-events:auto;font-size:0;line-height:0}.page .page-nav--pc .nav-link .link-items .items-item:nth-of-type(1){position:absolute;left:calc(66 * (100vw / 3840));top:calc(2 * (100vw / 3840));width:calc(140 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items .items-item:nth-of-type(2){position:absolute;left:calc(239 * (100vw / 3840));top:calc(8 * (100vw / 3840));width:calc(146 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items .items-item:nth-of-type(3){position:absolute;left:calc(428 * (100vw / 3840));top:calc(11 * (100vw / 3840));width:calc(196 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items .items-item:nth-of-type(4){position:absolute;left:calc(663 * (100vw / 3840));top:calc(41 * (100vw / 3840));width:calc(273 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items .items-item:nth-of-type(5){position:absolute;left:calc(954 * (100vw / 3840));top:calc(86 * (100vw / 3840));width:calc(135 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items .items-item:nth-of-type(6){position:absolute;left:calc(1121 * (100vw / 3840));top:calc(134 * (100vw / 3840));width:calc(190 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items[data-four] .items-item:nth-of-type(1){position:absolute;left:calc(141 * (100vw / 3840));top:calc(2 * (100vw / 3840));width:calc(140 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items[data-four] .items-item:nth-of-type(2){position:absolute;left:calc(389 * (100vw / 3840));top:calc(18 * (100vw / 3840));width:calc(146 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items[data-four] .items-item:nth-of-type(3){position:absolute;left:calc(653 * (100vw / 3840));top:calc(41 * (100vw / 3840));width:calc(196 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items[data-four] .items-item:nth-of-type(4){position:absolute;left:calc(988 * (100vw / 3840));top:calc(111 * (100vw / 3840));width:calc(273 * (100vw / 3840));rotate:z 5deg}.page .page-nav--pc .nav-link .link-items[data-five] .items-item:nth-of-type(1){position:absolute;left:calc(86 * (100vw / 3840));top:calc(2 * (100vw / 3840));width:calc(140 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items[data-five] .items-item:nth-of-type(2){position:absolute;left:calc(284 * (100vw / 3840));top:calc(13 * (100vw / 3840));width:calc(146 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items[data-five] .items-item:nth-of-type(3){position:absolute;left:calc(498 * (100vw / 3840));top:calc(21 * (100vw / 3840));width:calc(196 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items[data-five] .items-item:nth-of-type(4){position:absolute;left:calc(773 * (100vw / 3840));top:calc(61 * (100vw / 3840));width:calc(273 * (100vw / 3840));rotate:z 4deg}.page .page-nav--pc .nav-link .link-items[data-five] .items-item:nth-of-type(5){position:absolute;left:calc(1101 * (100vw / 3840));top:calc(124 * (100vw / 3840));width:calc(190 * (100vw / 3840))}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(1){position:absolute;right:calc(153 * (100vw / 3840));top:calc(389 * (100vw / 3840));width:calc(109 * (100vw / 3840))}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(2){position:absolute;right:calc(87 * (100vw / 3840));top:calc(500 * (100vw / 3840));width:calc(108 * (100vw / 3840))}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(3){position:absolute;right:calc(39 * (100vw / 3840));top:calc(616 * (100vw / 3840));width:calc(104 * (100vw / 3840))}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(4){position:absolute;right:calc(23 * (100vw / 3840));top:calc(745 * (100vw / 3840));width:calc(100 * (100vw / 3840))}.page .page-nav--pc .nav-link .link-items{translate:0 0;transition:translate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),rotate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(1){translate:0 0;transition:translate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(2){translate:0 0;transition:translate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(3){translate:0 0;transition:translate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.page .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(4){translate:0 0;transition:translate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.page .page-nav--pc.is-active .nav-link .link-items{translate:calc(-580 * (100vw / 3840)) calc(-10 * (100vw / 3840));rotate:z -10deg}.page .page-nav--pc.is-active .nav-aside .aside-items .items-item:nth-of-type(1){translate:calc(-327 * (100vw / 3840)) calc(-270 * (100vw / 3840))}.page .page-nav--pc.is-active .nav-aside .aside-items .items-item:nth-of-type(2){translate:calc(-262 * (100vw / 3840)) calc(-373 * (100vw / 3840))}.page .page-nav--pc.is-active .nav-aside .aside-items .items-item:nth-of-type(3){translate:calc(-185 * (100vw / 3840)) calc(-474 * (100vw / 3840))}.page .page-nav--pc.is-active .nav-aside .aside-items .items-item:nth-of-type(4){translate:calc(-71 * (100vw / 3840)) calc(-576 * (100vw / 3840))}.page .page-nav--pc .nav-link{opacity:0.0;translate:25vw -25vw}.page .page-nav--pc .nav-aside{opacity:0.0;translate:25vw -25vw}.page .page-nav--pc.is-intersection .nav-link{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s}.page .page-nav--pc.is-intersection .nav-aside{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-nav--sd{display:grid;align-content:center;position:fixed;right:0;top:0;width:100%;height:100%;background:#C1A7E2;z-index:4;overscroll-behavior:none}.page .page-nav--sd .nav-logo{position:absolute;left:calc(15 * (100vw / 828));top:calc(15 * (100vw / 828));width:calc(210 * (100vw / 828))}.page .page-nav--sd .nav-link .link-items{display:grid;gap:calc(60 * (100vw / 828));padding:0 0 calc(100 * (100vw / 828)) 0}.page .page-nav--sd .nav-link .link-items .items-item{display:flex;justify-content:center}.page .page-nav--sd .nav-link .link-items .items-item:nth-of-type(1) a{display:block;width:calc(118 * (100vw / 828))}.page .page-nav--sd .nav-link .link-items .items-item:nth-of-type(2) a{display:block;width:calc(164 * (100vw / 828))}.page .page-nav--sd .nav-link .link-items .items-item:nth-of-type(3) a{display:block;width:calc(243 * (100vw / 828))}.page .page-nav--sd .nav-link .link-items .items-item:nth-of-type(4) a{display:block;width:calc(341 * (100vw / 828))}.page .page-nav--sd .nav-link .link-items .items-item:nth-of-type(5) a{display:block;width:calc(123 * (100vw / 828))}.page .page-nav--sd .nav-link .link-items .items-item:nth-of-type(6) a{display:block;width:calc(240 * (100vw / 828))}.page .page-nav--sd .nav-aside .aside-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(20 * (100vw / 3840));position:absolute;left:calc(30 * (100vw / 828));bottom:calc(30 * (100vw / 828));width:calc(250 * (100vw / 828))}.page .page-nav--sd .nav-photo{position:absolute;right:calc(20 * (100vw / 828));bottom:0;width:calc(343 * (100vw / 828))}.page .page-nav--sd{translate:100% 0;transition:translate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.page .page-nav--sd .nav-photo picture{opacity:0.0;translate:25vw 0;transition:opacity 0.0s linear 0.5s, translate 0.0s linear 0.5s}.page .page-nav--sd.is-active{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-nav--sd.is-active .nav-photo picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-toggle{display:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page .page-toggle{display:block;position:fixed;right:calc(15 * (100vw / 828));top:calc(15 * (100vw / 828));z-index:5}}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page .page-toggle button{display:block;width:calc(126 * (100vw / 828));height:calc(126 * (100vw / 828));background:#000000}}.page .page-toggle button{background:url("../img/sd/toggle-open.webp") no-repeat center center/contain}.page .page-toggle button.is-active{background:url("../img/sd/toggle-close.webp") no-repeat center center/contain}.page .page-toggle button{opacity:0.0;translate:25vw -25vw}.page .page-toggle.is-intersection button{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container{overflow:hidden}.page[data-home] .page-scroll .scroll-container .container-header{position:relative;height:calc(2667 * (100vw / 3840));z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header{height:100svh}}.page[data-home] .page-scroll .scroll-container .container-header .header-video{position:absolute;left:0;top:0;width:100%;aspect-ratio:16 / 9;-webkit-mask:url("../img/pc/header-video-mask.svg") no-repeat center center/100%;mask:url("../img/pc/header-video-mask.svg") no-repeat center center/100%}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-video{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-video span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url("../img/pc/header-video.webp") repeat center center/calc(800 * (100vw / 3840)) calc(800 * (100vw / 3840))}.page[data-home] .page-scroll .scroll-container .container-header .header-video span iframe{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);pointer-events:none;user-select:none;width:calc(100vw + 2px);height:calc(75vw + 2px);min-height:calc(100vh + 2px);min-width:calc(133.33vh + 2px)}.page[data-home] .page-scroll .scroll-container .container-header .header-logo{position:absolute;left:calc(80 * (100vw / 3840));top:calc(10 * (100vw / 3840));width:calc(905 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-logo{position:absolute;left:calc(15 * (100vw / 828));top:calc(15 * (100vw / 828));width:calc(271 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-header .header-deco{position:absolute;left:calc(936 * (100vw / 3840));top:calc(10 * (100vw / 3840));width:calc(147 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-deco{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-scroll{position:absolute;left:calc(150 * (100vw / 3840));top:calc(1864 * (100vw / 3840));width:calc(479 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-scroll{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-release{position:absolute;right:calc(110 * (100vw / 3840));top:calc(1474 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release{right:0;top:auto;bottom:0}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-title{position:absolute;right:calc(586 * (100vw / 3840));top:calc(383 * (100vw / 3840));width:calc(831 * (100vw / 3840));z-index:1;pointer-events:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-title{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-jk{position:absolute;right:0;top:0;width:calc(560 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-jk{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-jk picture{filter:drop-shadow(calc(14 * (100vw / 3840)) calc(14 * (100vw / 3840)) 0px #fff)}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-new{position:absolute;right:calc(-94 * (100vw / 3840));top:calc(-145 * (100vw / 3840));width:calc(180 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-new{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-new picture img{transform-origin:center bottom}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-link ul li:nth-of-type(1){position:absolute;right:calc(254 * (100vw / 3840));top:calc(555 * (100vw / 3840));width:calc(562 * (100vw / 3840));z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-link ul li:nth-of-type(1){right:calc(20 * (100vw / 828));top:auto;bottom:calc(20 * (100vw / 828));width:calc(398 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-link ul li:nth-of-type(2){position:absolute;right:calc(356 * (100vw / 3840));top:calc(741 * (100vw / 3840));width:calc(656 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-link ul li:nth-of-type(2){display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-link ul li a[data-hidden]{pointer-events:none;opacity:0.25}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-link ul li a[data-hidden]{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-photo{position:absolute;right:calc(1335 * (100vw / 3840));top:calc(420 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-photo{display:none}}.page[data-home] .page-scroll .scroll-container .container-header .header-release .release-photo picture{display:block;position:absolute;right:0;top:0;width:calc(1093 * (100vw / 3840))}.page[data-home] .page-scroll .scroll-container .container-header .header-logo{opacity:0.0;translate:-25vw -25vw}.page[data-home] .page-scroll .scroll-container .container-header .header-deco{opacity:0.0;translate:50vw 0}.page[data-home] .page-scroll .scroll-container .container-header .header-scroll{opacity:0.0;translate:-25vw 25vw}.page[data-home] .page-scroll .scroll-container .container-header .header-release{opacity:0.0;translate:25vw 25vw}.page[data-home] .page-scroll .scroll-container .container-header.is-intersection .header-logo{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page[data-home] .page-scroll .scroll-container .container-header.is-intersection .header-deco{opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-header.is-intersection .header-deco{transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-home] .page-scroll .scroll-container .container-header.is-intersection .header-scroll{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s}.page[data-home] .page-scroll .scroll-container .container-header.is-intersection .header-release{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.125s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.125s}.page[data-home] .page-scroll .scroll-container .container-header .header-video{-webkit-mask-size:0% 0%;mask-size:0% 0%}.page[data-home] .page-scroll .scroll-container .container-header.is-intersection .header-video{-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:-webkit-mask-size 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275),mask-size 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.page[data-home] .page-scroll .scroll-container .container-main{position:relative;padding:0 0 calc(800 * (100vw / 3840)) 0;z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main{padding:0 0 0 0;background:url("../img/sd/background.webp") repeat center center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news{position:relative;margin:calc(-200 * (100vw / 3840)) 0 0 0;padding:calc(494 * (100vw / 3840)) 0 0 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news{height:auto;margin:0 0 0 0;padding:0 0 calc(100 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header{position:absolute;left:calc(544 * (100vw / 3840));top:calc(437 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header{position:relative;left:auto;top:auto;height:calc(320 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp{position:absolute;left:0;top:0;width:calc(285 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp{left:calc(20 * (100vw / 828));top:calc(50 * (100vw / 828));width:calc(318 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:not(:nth-of-type(1)){position:absolute;left:0;top:0;width:100%}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en{position:absolute;left:calc(200 * (100vw / 3840));top:calc(863 * (100vw / 3840));width:calc(71 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en{left:auto;right:calc(20 * (100vw / 828));top:calc(110 * (100vw / 828));width:calc(165 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en a{display:block;position:relative}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en a::after{content:'';position:absolute;left:calc(-84 * (100vw / 828));top:calc(-8 * (100vw / 828));width:calc(66 * (100vw / 828));height:calc(70 * (100vw / 828));margin:auto;background:url("../img/sd/news-arrrow.webp") no-repeat center center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(1){position:absolute;left:calc(-117 * (100vw / 3840));top:calc(-237 * (100vw / 3840));width:calc(223 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(1){left:calc(315 * (100vw / 828));top:calc(16 * (100vw / 828));width:calc(112 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(2){position:absolute;left:calc(-243 * (100vw / 3840));top:calc(-237 * (100vw / 3840));width:calc(117 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(2){left:calc(431 * (100vw / 828));top:calc(27 * (100vw / 828));width:calc(57 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper{position:relative;width:calc(2396 * (100vw / 3840));margin:0 0 0 calc(813 * (100vw / 3840));padding:calc(175 * (100vw / 3840)) 0 calc(150 * (100vw / 3840)) calc(150 * (100vw / 3840));min-height:calc(1200 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper{position:relative;left:auto;top:auto;width:calc(788 * (100vw / 828));height:auto;margin:auto;padding:0 0 0 0;min-height:auto}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper::before{content:'';position:absolute;left:0;top:calc(240 * (100vw / 3840));bottom:calc(240 * (100vw / 3840));width:100%;height:auto;background:url("../img/pc/news-box-middle.webp") repeat-y center center/100% auto;z-index:2;pointer-events:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper::before{top:calc(60 * (100vw / 828));bottom:calc(60 * (100vw / 828));background:url("../img/sd/news-box-middle.webp") repeat-y center center/100% auto}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url("../img/pc/news-box-top.webp") no-repeat top center/100% auto,url("../img/pc/news-box-bottom.webp") no-repeat bottom center/100% auto;z-index:2;pointer-events:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper::after{background:url("../img/sd/news-box-top.webp") no-repeat top center/contain,url("../img/sd/news-box-bottom.webp") no-repeat bottom center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination{display:flex;gap:calc(10 * (100vw / 3840));position:absolute;left:0;top:calc(-145 * (100vw / 3840));bottom:auto;width:100%;padding:0 0 0 calc(70 * (100vw / 3840));z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination{gap:calc(3 * (100vw / 828));top:calc(-80 * (100vw / 828));padding:0 0 0 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet{position:relative;width:auto;height:auto;margin:0;white-space:nowrap;border-radius:0;background:none;opacity:1}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet span:nth-of-type(1){display:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet span:nth-of-type(2){display:block}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(1) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(1) span img{width:calc(126 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(2) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(2) span img{width:calc(131 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(3) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(3) span img{width:calc(114 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(4) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(4) span img{width:calc(130 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(5) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(5) span img{width:calc(129 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(6) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet:nth-of-type(6) span img{width:calc(131 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active span:nth-of-type(1){display:block}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active span:nth-of-type(2){display:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(1) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(1) span img{width:calc(126 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(2) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(2) span img{width:calc(131 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(3) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(3) span img{width:calc(114 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(4) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(4) span img{width:calc(130 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(5) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(5) span img{width:calc(129 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(6) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-pagination .swiper-pagination-bullet-active:nth-of-type(6) span img{width:calc(131 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container{position:relative;width:calc(1888 * (100vw / 3840));rotate:z -1deg;transform-origin:left top;z-index:3}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container{position:relative;left:auto;top:auto;width:calc(688 * (100vw / 828));margin:0 auto;rotate:z 0deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1) !important}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide{box-sizing:border-box}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide{padding:calc(60 * (100vw / 828)) 0 calc(60 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items{padding:calc(20 * (100vw / 3840)) 0 0 0;background:url("../img/pc/news-separate.webp") no-repeat top center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items{padding:calc(22 * (100vw / 828)) 0 0 0;background:url("../img/sd/news-separate.webp") no-repeat top center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item{background:url("../img/pc/news-separate.webp") no-repeat bottom center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item{background:url("../img/sd/news-separate.webp") no-repeat bottom center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a{display:flex;align-items:center;padding:calc(40 * (100vw / 3840)) 0 calc(60 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a{display:block;padding:calc(20 * (100vw / 828)) 0 calc(30 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date{width:calc(340 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date{display:flex;justify-content:space-between;width:auto;padding:0 0 calc(20 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date span:nth-of-type(1){display:inline-block;margin:0 0 -0.25em 0;position:relative;padding:0 0 0 calc(40 * (100vw / 3840));font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(104 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date span:nth-of-type(1){padding:0 0 0 calc(40 * (100vw / 828));font-size:calc(66 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date span:nth-of-type(1) em{position:absolute;left:0;top:100%;padding:0 0 0 0.75em;rotate:z -90deg;transform-origin:left top;font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(36 * (100vw / 3840));line-height:1.0;color:#75C4E0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date span:nth-of-type(1) em{font-size:calc(24 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date span:nth-of-type(2){display:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-date span:nth-of-type(2){display:inline-block;margin:-0.125em 0 0 0;font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(52 * (100vw / 828));line-height:1.0;color:#75C4E0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-title{flex:1}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.25;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-title p{display:block;font-size:calc(36 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-type{display:flex;justify-content:flex-end;width:calc(400 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-type{display:none}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a .item-type span{display:inline-block;margin:-0.125em 0 0 0;font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(66 * (100vw / 3840));line-height:1.0;color:#75C4E0}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a:hover{scale:1.05 1.05}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-items .items-item a:hover .item-title p{color:#75C4E0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-empty .empty-text{display:grid;justify-content:center;align-content:center;min-height:calc(800 * (100vw / 3840));font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.25;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide .slide-empty .empty-text{　min-height:calc(828 * (100vw / 828));font-size:calc(36 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture{opacity:0.0;translate:-12.5vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(odd){rotate:z -90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(odd){rotate:z -45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(even){rotate:z 90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(even){rotate:z 45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en a picture{opacity:0.0;translate:0 25vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en a::after{opacity:0.0;translate:0 25vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(1){opacity:0.0;translate:50vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(2){opacity:0.0;translate:25vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news .section-main{opacity:0.0;translate:12.5vw 12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-jp picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),rotate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-jp picture:nth-of-type(odd){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-jp picture:nth-of-type(even){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-en a picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-en a::after{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(1){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(1){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(2){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(2){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-main{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile{position:relative;height:calc(2406 * (100vw / 3840));margin:calc(-150 * (100vw / 3840)) 0 0 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile{height:auto;margin:0 0 0 0;padding:0 0 calc(100 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header{position:absolute;left:calc(2068 * (100vw / 3840));top:calc(320 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header{position:relative;left:auto;top:auto;height:calc(194 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp{position:absolute;left:0;top:0;width:calc(744 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp{left:calc(20 * (100vw / 828));top:calc(40 * (100vw / 828));width:calc(486 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp picture:not(:nth-of-type(1)){position:absolute;left:0;top:0;width:100%}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-en{position:absolute;left:calc(1239 * (100vw / 3840));top:calc(853 * (100vw / 3840));width:calc(285 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-en{left:auto;right:calc(20 * (100vw / 828));top:calc(86 * (100vw / 828));width:calc(201 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(1){position:absolute;left:calc(-171 * (100vw / 3840));top:calc(-20 * (100vw / 3840));width:calc(122 * (100vw / 3840));transform-origin:center bottom}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(1) img{transform-origin:center bottom}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(1){left:calc(511 * (100vw / 828));top:calc(0 * (100vw / 828));width:calc(83 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(2){position:absolute;left:calc(816 * (100vw / 3840));top:calc(0 * (100vw / 3840));width:calc(839 * (100vw / 3840));transform-origin:left bottom}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(2) img{transform-origin:left bottom}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(2){display:none}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dt{position:absolute;left:calc(100 * (100vw / 3840));top:calc(540 * (100vw / 3840));width:calc(2483 * (100vw / 3840));height:calc(1690 * (100vw / 3840));background:url("../img/pc/profile-photo-box.webp") no-repeat center center/contain;z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dt{position:relative;left:auto;top:auto;width:calc(795 * (100vw / 828));height:calc(550 * (100vw / 828));margin:0 auto calc(10 * (100vw / 828)) auto;background:url("../img/sd/profile-photo-box.webp") no-repeat center center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dt span{display:block;position:absolute;left:calc(35 * (100vw / 3840));top:calc(35 * (100vw / 3840));width:calc(2390 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dt span{left:calc(30 * (100vw / 828));top:calc(25 * (100vw / 828));width:calc(730 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd{position:absolute;left:calc(2526 * (100vw / 3840));top:calc(1244 * (100vw / 3840));width:calc(1142 * (100vw / 3840));height:calc(1126 * (100vw / 3840));background:url("../img/pc/profile-text-box.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd{position:relative;left:auto;top:auto;width:calc(788 * (100vw / 828));height:auto;margin:auto;background:none}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd::before{top:calc(60 * (100vw / 828));bottom:calc(60 * (100vw / 828));height:auto;background:url("../img/sd/profile-box-middle.webp") repeat-y center center/100% auto}}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url("../img/sd/profile-box-top.webp") no-repeat top center/contain,url("../img/sd/profile-box-bottom.webp") no-repeat bottom center/contain;z-index:2}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd p{position:absolute;left:calc(130 * (100vw / 3840));top:calc(118 * (100vw / 3840));width:calc(910 * (100vw / 3840));font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.375;color:#C1A7E2;letter-spacing:-0.1em;z-index:3}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd p{position:relative;left:auto;top:auto;width:calc(684 * (100vw / 828));margin:auto;padding:calc(60 * (100vw / 828)) 0 calc(60 * (100vw / 828)) 0;font-size:calc(36 * (100vw / 828));line-height:1.25}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd p strong{font-weight:400;color:#90CBE0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp picture{opacity:0.0;translate:12.5vw -12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp picture:nth-of-type(odd){rotate:z -90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp picture:nth-of-type(odd){rotate:z -45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp picture:nth-of-type(even){rotate:z 90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-jp picture:nth-of-type(even){rotate:z 45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-en picture{opacity:0.0;translate:25vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(1){opacity:0.0;translate:-25vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-header .header-deco picture:nth-of-type(2){opacity:0.0;translate:25vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dt{opacity:0.0;translate:-12.5vw 12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile .section-main .main-profile dl dd{opacity:0.0;translate:12.5vw 12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-jp picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),rotate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-jp picture:nth-of-type(odd){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-jp picture:nth-of-type(even){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-en picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-deco picture:nth-of-type(1){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-deco picture:nth-of-type(1){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-deco picture:nth-of-type(2){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-header .header-deco picture:nth-of-type(2){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-main .main-profile dl dt{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--profile.is-intersection .section-main .main-profile dl dd{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography{position:relative;height:calc(2061 * (100vw / 3840));z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography{height:auto;padding:0 0 calc(430 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header{position:absolute;left:calc(461 * (100vw / 3840));top:calc(144 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header{position:relative;left:auto;top:auto;height:calc(318 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp{position:absolute;left:0;top:0;width:calc(1148 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp{top:calc(67 * (100vw / 828));width:calc(538 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp picture:not(:nth-of-type(1)){position:absolute;left:0;top:0;width:100%}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-en{position:absolute;left:0;top:calc(478 * (100vw / 3840));width:calc(110 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-en{left:auto;right:calc(20 * (100vw / 828));top:calc(137 * (100vw / 828));width:calc(310 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(1){position:absolute;left:calc(528 * (100vw / 3840));top:calc(-144 * (100vw / 3840));width:calc(237 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(1){left:calc(264 * (100vw / 828));top:0;width:calc(112 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(2){position:absolute;left:calc(804 * (100vw / 3840));top:calc(-85 * (100vw / 3840));width:calc(120 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(2){left:calc(381 * (100vw / 828));top:0;width:calc(68 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(3){position:absolute;left:calc(3001 * (100vw / 3840));top:calc(92 * (100vw / 3840));width:calc(107 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(3){display:none}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(4){position:absolute;left:calc(267 * (100vw / 3840));top:calc(1423 * (100vw / 3840));width:calc(44 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(4){display:none}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk{position:absolute;left:calc(2063 * (100vw / 3840));top:calc(340 * (100vw / 3840));width:calc(1600 * (100vw / 3840));height:calc(1600 * (100vw / 3840));overflow:hidden}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk{position:relative;left:auto;top:auto;width:auto;height:auto;padding:0 0 calc(20 * (100vw / 828)) 0;overflow:hidden}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container{position:absolute;left:0;top:0;width:calc(1373 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container{position:relative;left:auto;top:auto;width:calc(600 * (100vw / 828));margin:0 auto}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container .swiper-wrapper{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1) !important}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container .swiper-wrapper .swiper-slide{width:calc(1373 * (100vw / 3840));padding:0 calc(14 * (100vw / 3840)) calc(14 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container .swiper-wrapper .swiper-slide{width:calc(600 * (100vw / 828));padding:0 calc(6 * (100vw / 828)) calc(6 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container .swiper-wrapper .swiper-slide span{display:block;position:relative}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container .swiper-wrapper .swiper-slide span::before{content:'';position:absolute;left:calc(14 * (100vw / 3840));top:calc(14 * (100vw / 3840));width:100%;height:100%;background:#F8F7FA}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container .swiper-wrapper .swiper-slide span::before{left:calc(6 * (100vw / 828));top:calc(6 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-container .swiper-wrapper .swiper-slide span img{position:relative}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk .swiper-3d .swiper-slide-shadow{display:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta{position:absolute;left:calc(571 * (100vw / 3840));top:calc(623 * (100vw / 3840));width:calc(1405 * (100vw / 3840));height:calc(768 * (100vw / 3840));background:url("../img/pc/discography-meta-box.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta{position:relative;left:auto;top:auto;width:calc(800 * (100vw / 828));height:calc(419 * (100vw / 828));margin:0 auto calc(150 * (100vw / 828)) auto;background:url("../img/sd/discography-meta-box.webp") no-repeat center center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container{position:absolute;left:0;top:0;width:100%}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1) !important}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide{display:grid;justify-content:center;justify-items:center;align-content:center;position:relative;width:calc(1405 * (100vw / 3840));height:calc(768 * (100vw / 3840));box-sizing:border-box}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide{width:calc(800 * (100vw / 828));height:calc(419 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link{position:absolute;left:0;bottom:calc(-65 * (100vw / 3840));width:100%}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link{bottom:calc(-50 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link ul{display:flex;justify-content:center;gap:calc(25 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link ul{gap:0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link ul li:nth-of-type(1){width:calc(665 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link ul li:nth-of-type(1){width:calc(538 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link ul li:nth-of-type(2){width:calc(424 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta .swiper-container .swiper-wrapper .swiper-slide .slide-link ul li:nth-of-type(2){display:none}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail{position:absolute;left:calc(490 * (100vw / 3840));top:calc(1590 * (100vw / 3840));width:calc(1060 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail{position:relative;left:auto;top:auto;width:calc(548 * (100vw / 828));margin:0 auto}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container{width:calc(1060 * (100vw / 3840));padding:calc(60 * (100vw / 3840)) 0 calc(60 * (100vw / 3840)) 0;overflow:hidden}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container{width:calc(548 * (100vw / 828));padding:calc(10 * (100vw / 828)) 0 calc(10 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper{display:flex;align-items:center;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1) !important}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide{box-sizing:border-box;width:calc(226 * (100vw / 3840));margin:0 calc(15 * (100vw / 3840)) 0 calc(15 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide{width:calc(120 * (100vw / 828));margin:0 calc(7 * (100vw / 828)) 0 calc(7 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide span{display:block;position:relative}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide span::before{content:'';position:absolute;left:calc(8 * (100vw / 3840));top:calc(8 * (100vw / 3840));width:100%;height:100%;background:#F8F7FA}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide span::before{left:calc(8 * (100vw / 828));top:calc(8 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide span img{position:relative}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide span{transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide-active{margin:0 calc(30 * (100vw / 3840)) 0 calc(30 * (100vw / 3840));padding:0 0 0 calc(30 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide-active{margin:0 calc(15 * (100vw / 828)) 0 calc(15 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide-active span{scale:1.125 1.125;rotate:z -5deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1){padding:0 0 0 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-prev{left:calc(-149 * (100vw / 3840));width:calc(109 * (100vw / 3840));height:calc(109 * (100vw / 3840));margin-top:calc(-54.5 * (100vw / 3840));background:url("../img/pc/discography-arrow-left.webp") no-repeat center center/contain;cursor:pointer}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-prev{left:calc(-119 * (100vw / 828));width:calc(109 * (100vw / 828));height:calc(109 * (100vw / 828));margin-top:calc(-54.5 * (100vw / 828));background:url("../img/sd/discography-arrow-left.webp") no-repeat center center/contain}}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-prev:hover{background:url("../img/pc/discography-arrow-left_o.webp") no-repeat center center/contain}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-prev::after{display:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-prev.swiper-button-disabled{opacity:0.5}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-next{right:calc(-149 * (100vw / 3840));width:calc(109 * (100vw / 3840));height:calc(109 * (100vw / 3840));margin-top:calc(-54.5 * (100vw / 3840));background:url("../img/pc/discography-arrow-right.webp") no-repeat center center/contain;cursor:pointer}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-next{right:calc(-119 * (100vw / 828));width:calc(109 * (100vw / 828));height:calc(109 * (100vw / 828));margin-top:calc(-54.5 * (100vw / 828));background:url("../img/sd/discography-arrow-right.webp") no-repeat center center/contain}}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-next:hover{background:url("../img/pc/discography-arrow-right_o.webp") no-repeat center center/contain}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-next::after{display:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-button-next.swiper-button-disabled{opacity:0.5}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-new{content:'';position:absolute;left:calc(-100 * (100vw / 3840));top:calc(-100 * (100vw / 3840));width:calc(175 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-new{left:calc(-100 * (100vw / 828));top:calc(-100 * (100vw / 828));width:calc(125 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail .swiper-new picture img{transform-origin:75% bottom}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp picture{opacity:0.0;translate:-12.5vw -12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp picture:nth-of-type(odd){rotate:z -90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp picture:nth-of-type(odd){rotate:z -45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp picture:nth-of-type(even){rotate:z 90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-jp picture:nth-of-type(even){rotate:z 45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-en picture{opacity:0.0;translate:0 25vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(1){opacity:0.0;translate:50vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-header .header-deco picture:nth-of-type(2){opacity:0.0;translate:25vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--jk{opacity:0.0;translate:12.5vw 12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--meta{opacity:0.0;translate:-12.5vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography .section-main .main-swiper--thumbnail{opacity:0.0;translate:-12.5vw 12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-jp picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),rotate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-jp picture:nth-of-type(odd){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-jp picture:nth-of-type(even){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-en picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-deco picture:nth-of-type(1){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-deco picture:nth-of-type(1){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-deco picture:nth-of-type(2){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-header .header-deco picture:nth-of-type(2){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-main .main-swiper--jk{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-main .main-swiper--meta{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--discography.is-intersection .section-main .main-swiper--thumbnail{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods{position:relative;height:calc(2045 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods{height:auto;margin:calc(-150 * (100vw / 828)) 0 0 0;padding:calc(100 * (100vw / 828)) 0 calc(250 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-header h2{position:absolute;left:0;top:calc(-455 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-header h2{top:calc(-190 * (100vw / 828))}}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container{overflow:hidden}}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1) !important}}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide{box-sizing:border-box}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1){position:absolute;left:calc(1720 * (100vw / 3840));top:calc(430 * (100vw / 3840));width:calc(1176 * (100vw / 3840));height:calc(1373 * (100vw / 3840));z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1){position:relative;left:auto;top:auto;width:calc(706 * (100vw / 828));height:calc(849 * (100vw / 828));margin:0 0 0 calc(20 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a{display:block;width:100%;height:100%;background:url("../img/pc/goods-box-1100.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a{background:url("../img/sd/goods-box.webp") no-repeat top center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure{display:block;padding:calc(30 * (100vw / 3840)) calc(55 * (100vw / 3840)) 0 calc(40 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure{padding:calc(25 * (100vw / 828)) calc(40 * (100vw / 828)) 0 calc(30 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure .photo{position:relative}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure .photo img{opacity:0;animation:photoSwitch 4s steps(1, end) infinite}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure .photo img:not(:nth-of-type(1)){position:absolute;left:0;top:0;width:100%}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure .photo img:nth-of-type(1){animation-delay:0s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure .photo img:nth-of-type(2){animation-delay:1s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure .photo img:nth-of-type(3){animation-delay:2s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure .photo img:nth-of-type(4){animation-delay:3s}@keyframes photoSwitch{0%{opacity:1}25%{opacity:1}25.001%{opacity:0}100%{opacity:0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .name{padding:calc(20 * (100vw / 3840)) 0 calc(20 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .name{padding:calc(20 * (100vw / 828)) 0 calc(10 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .name span{display:block;min-height:2em;font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(52 * (100vw / 3840));line-height:1.125;color:#C1A7E2;letter-spacing:-0.1em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .name span{font-size:calc(36 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .meta{display:flex;justify-content:flex-end;align-items:flex-end;gap:calc(10 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .meta{gap:calc(10 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .meta em{font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(66 * (100vw / 3840));line-height:1.0;color:#90CBE0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .meta em{font-size:calc(48 * (100vw / 828));line-height:0.75}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .meta small{font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(34 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1) a figure figcaption .meta small{font-size:calc(28 * (100vw / 828))}}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1):hover{scale:1.05 1.05;rotate:z -1deg;z-index:2}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1)[data-coming]{pointer-events:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2){position:absolute;left:calc(50 * (100vw / 3840));top:calc(305 * (100vw / 3840));width:calc(1095 * (100vw / 3840));height:calc(1314 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2){position:relative;left:auto;top:auto;width:calc(706 * (100vw / 828));height:calc(849 * (100vw / 828));margin:calc(50 * (100vw / 828)) calc(10 * (100vw / 828)) 0 calc(10 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a{display:block;width:100%;height:100%;background:url("../img/pc/goods-box-1040.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a{background:url("../img/sd/goods-box.webp") no-repeat top center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure{display:block;padding:calc(25 * (100vw / 3840)) calc(45 * (100vw / 3840)) 0 calc(35 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure{padding:calc(25 * (100vw / 828)) calc(40 * (100vw / 828)) 0 calc(30 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .name{padding:calc(20 * (100vw / 3840)) 0 calc(20 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .name{padding:calc(20 * (100vw / 828)) 0 calc(10 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .name span{display:block;min-height:2em;font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(52 * (100vw / 3840));line-height:1.125;color:#C1A7E2;letter-spacing:-0.1em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .name span{font-size:calc(36 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .meta{display:flex;justify-content:flex-end;align-items:flex-end}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .meta{gap:calc(10 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .meta em{font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(66 * (100vw / 3840));line-height:1.0;color:#90CBE0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .meta em{font-size:calc(48 * (100vw / 828));line-height:0.75}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .meta small{font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(34 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) a figure figcaption .meta small{font-size:calc(28 * (100vw / 828))}}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2):hover{scale:1.05 1.05;rotate:z -1deg;z-index:2}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2)[data-coming]{pointer-events:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3){position:absolute;left:calc(880 * (100vw / 3840));top:calc(1010 * (100vw / 3840));width:calc(1013 * (100vw / 3840));height:calc(1208 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3){position:relative;left:auto;top:auto;width:calc(706 * (100vw / 828));height:calc(849 * (100vw / 828));margin:0 calc(10 * (100vw / 828)) 0 calc(10 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a{display:block;width:100%;height:100%;background:url("../img/pc/goods-box-940-1.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a{background:url("../img/sd/goods-box.webp") no-repeat top center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure{display:block;padding:calc(30 * (100vw / 3840)) calc(55 * (100vw / 3840)) 0 calc(40 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure{padding:calc(25 * (100vw / 828)) calc(40 * (100vw / 828)) 0 calc(30 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .name{padding:calc(20 * (100vw / 3840)) 0 calc(20 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .name{padding:calc(20 * (100vw / 828)) 0 calc(10 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .name span{display:block;min-height:2em;font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(52 * (100vw / 3840));line-height:1.125;color:#C1A7E2;letter-spacing:-0.1em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .name span{font-size:calc(36 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .meta{display:flex;justify-content:flex-end;align-items:flex-end;gap:calc(10 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .meta{gap:calc(10 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .meta em{font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(66 * (100vw / 3840));line-height:1.0;color:#90CBE0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .meta em{font-size:calc(48 * (100vw / 828));line-height:0.75}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .meta small{font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(34 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) a figure figcaption .meta small{font-size:calc(28 * (100vw / 828))}}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3):hover{scale:1.05 1.05;rotate:z 1deg;z-index:2}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3)[data-coming]{pointer-events:none}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4){position:absolute;left:calc(2790 * (100vw / 3840));top:0;width:calc(1013 * (100vw / 3840));height:calc(1208 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4){position:relative;left:auto;top:auto;width:calc(706 * (100vw / 828));height:calc(849 * (100vw / 828));margin:calc(50 * (100vw / 828)) calc(10 * (100vw / 828)) 0 calc(10 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4):after{content:'';display:block;position:absolute;left:calc(-100 * (100vw / 3840));top:calc(-50 * (100vw / 3840));width:calc(273 * (100vw / 3840));height:calc(187 * (100vw / 3840));background:url("../img/pc/goods-present.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4):after{left:calc(-75 * (100vw / 828));top:calc(-37.5 * (100vw / 828));width:calc(204.75 * (100vw / 828));height:calc(140.25 * (100vw / 828));background:url("../img/sd/goods-present.webp") no-repeat center center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a{display:block;width:100%;height:100%;background:url("../img/pc/goods-box-940-2.webp?01") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a{background:url("../img/sd/goods-box-2.webp?01") no-repeat top center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure{display:block;padding:calc(30 * (100vw / 3840)) calc(55 * (100vw / 3840)) 0 calc(40 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure{padding:calc(25 * (100vw / 828)) calc(40 * (100vw / 828)) 0 calc(30 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .name{padding:calc(20 * (100vw / 3840)) 0 calc(20 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .name{padding:calc(20 * (100vw / 828)) 0 calc(10 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .name span{display:block;min-height:1em;font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(52 * (100vw / 3840));line-height:1.125;color:#C1A7E2;letter-spacing:-0.1em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .name span{font-size:calc(36 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .meta{display:flex;justify-content:flex-end;align-items:flex-end;gap:calc(10 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .meta{gap:calc(10 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .meta span{font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.0;color:#90CBE0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a figure figcaption .meta span{font-size:calc(30 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) a[data-coming]{pointer-events:none}[data-hover] .page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4):hover{scale:1.05 1.05;rotate:z 1deg;z-index:2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper{opacity:0.0;translate:12.5vw -12.5vw}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1){opacity:0.0;translate:-12.5vw 12.5vw}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1){opacity:1.0;translate:0 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2){opacity:0.0;translate:-12.5vw 12.5vw}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2){opacity:1.0;translate:0 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3){opacity:0.0;translate:-12.5vw 12.5vw}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3){opacity:1.0;translate:0 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4){opacity:0.0;translate:-12.5vw 12.5vw}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4){opacity:1.0;translate:0 0}}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods.is-intersection .section-main .main-swiper{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods.is-intersection .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(1){opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods.is-intersection .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2){opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods.is-intersection .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3){opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--goods.is-intersection .section-main .main-swiper .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4){opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s,translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub{position:relative;height:calc(1953 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub{height:auto;padding:0 0 calc(274 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header{position:absolute;left:calc(2337 * (100vw / 3840));top:calc(272 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header{position:relative;left:auto;top:auto;height:calc(240 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp{position:absolute;left:0;top:0;width:calc(809 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp{left:calc(24 * (100vw / 828));top:calc(89 * (100vw / 828));width:calc(486 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp picture:not(:nth-of-type(1)){position:absolute;left:0;top:0;width:100%}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-en{position:absolute;left:calc(-1211 * (100vw / 3840));top:calc(1203 * (100vw / 3840));width:calc(96 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-en{left:calc(582 * (100vw / 828));top:calc(138 * (100vw / 828));width:calc(201 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-deco picture:nth-of-type(1){position:absolute;left:calc(696 * (100vw / 3840));top:calc(-124 * (100vw / 3840));width:calc(253 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-deco picture:nth-of-type(1){left:calc(493 * (100vw / 828));top:calc(28 * (100vw / 828));width:calc(118 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-deco picture:nth-of-type(2){position:absolute;left:calc(874 * (100vw / 3840));top:calc(-266 * (100vw / 3840));width:calc(155 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-deco picture:nth-of-type(2){left:calc(608 * (100vw / 828));top:0;width:calc(80 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub{position:absolute;left:calc(1220 * (100vw / 3840));top:calc(530 * (100vw / 3840));width:calc(1699 * (100vw / 3840));height:calc(1268 * (100vw / 3840));background:url("../img/pc/fanclub-box.webp?01") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub{position:relative;left:auto;top:auto;width:calc(804 * (100vw / 828));height:calc(812 * (100vw / 828));margin:0 auto;background:url("../img/sd/fanclub-box.webp?01") no-repeat center center/contain}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl{display:grid;justify-content:center;justify-items:center;align-content:center;gap:calc(50 * (100vw / 3840));height:100%;padding:0 0 calc(40 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl{gap:calc(40 * (100vw / 828));padding:0 0 calc(20 * (100vw / 828)) 0}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl dt{width:calc(1440 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl dt{width:calc(685 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl dd{width:calc(1440 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl dd{width:calc(685 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl dd p{font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.25;color:#C1A7E2;letter-spacing:-0.1em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl dd p{font-size:calc(36 * (100vw / 828));letter-spacing:-0.15em}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub dl dd p strong{font-weight:400;color:#90CBE0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub ul{display:flex;justify-content:center;gap:calc(25 * (100vw / 3840));position:absolute;left:0;bottom:calc(-65 * (100vw / 3840));width:100%}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub ul{bottom:calc(-57 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub ul li:nth-of-type(1){width:calc(516 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main .main-fanclub ul li:nth-of-type(1){width:calc(408 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp picture{opacity:0.0;translate:12.5vw -12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp picture:nth-of-type(odd){rotate:z -90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp picture:nth-of-type(odd){rotate:z -45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp picture:nth-of-type(even){rotate:z 90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-jp picture:nth-of-type(even){rotate:z 45deg}}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-en picture{opacity:0.0;translate:0 25vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-deco picture:nth-of-type(1){opacity:0.0;translate:-50vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-header .header-deco picture:nth-of-type(2){opacity:0.0;translate:-25vw 0}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub .section-main{opacity:0.0;translate:-12.5vw 12.5vw}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub.is-intersection .section-header .header-jp picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),rotate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub.is-intersection .section-header .header-jp picture:nth-of-type(odd){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub.is-intersection .section-header .header-jp picture:nth-of-type(even){rotate:z 0deg}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub.is-intersection .section-header .header-en picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub.is-intersection .section-header .header-deco picture:nth-of-type(1){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub.is-intersection .section-header .header-deco picture:nth-of-type(2){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}.page[data-home] .page-scroll .scroll-container .container-main .main-section--fanclub.is-intersection .section-main{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section .section-items{width:calc(1280 * (100vw / 3840));margin:0 auto;padding:calc(100 * (100vw / 3840)) 0 0 0}.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section .section-items .items-item{padding:0 0 calc(100 * (100vw / 3840)) 0}.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section .section-items .items-item a .date span{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-size:calc(48 * (100vw / 3840));line-height:1.0;color:#000000}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section .section-items .items-item a .date span{font-size:calc(48 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section .section-items .items-item a .title h2{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-size:calc(48 * (100vw / 3840));line-height:1.0;color:#000000}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section .section-items .items-item a .title h2{font-size:calc(48 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section{opacity:0.0;translate:0 10%;transition:opacity 0.5s linear, translate 0.5s linear}.page[data-home] .page-scroll .scroll-container .container-main[data-main="archive"] .main-section.is-intersection{opacity:1.0;translate:0 0}.page[data-home] .page-scroll .scroll-container .container-main[data-main="single"] .main-article{opacity:0.0;transition:opacity 0.5s linear}.page[data-home] .page-scroll .scroll-container .container-main[data-main="single"] .main-article.is-intersection{opacity:1.0}.page[data-home] .page-scroll .scroll-container .container-footer{position:relative;height:100vh;margin:0 0 0 0}.page[data-home] .page-scroll .scroll-container .container-footer .footer-photo{display:flex;justify-content:center;position:absolute;left:0;bottom:100%;width:100%}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-photo{display:none}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-photo span{display:block;position:relative;width:calc(521 * (100vw / 3840))}.page[data-home] .page-scroll .scroll-container .container-footer .footer-photo span picture{display:none}.page[data-home] .page-scroll .scroll-container .container-footer .footer-photo span i{display:none;position:absolute;left:calc(-40 * (100vw / 3840));top:calc(-100 * (100vw / 3840));width:calc(276 * (100vw / 3840));height:calc(157 * (100vw / 3840));background:url("../img/pc/footer-comment.webp") no-repeat center center/cover}.page[data-home] .page-scroll .scroll-container .container-footer .footer-video{position:absolute;left:0;top:0;width:100%;height:100lvh;overflow:hidden;pointer-events:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-video{position:fixed}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-video span{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.page[data-home] .page-scroll .scroll-container .container-footer .footer-video span iframe{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);pointer-events:none;user-select:none;width:calc((100vw) + 2px);height:calc((75vw) + 2px);min-height:calc((100vh) + 2px);min-width:calc((133.33vh) + 2px)}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-video span iframe{width:calc((56.25vh) + 2px);height:calc((100vh) + 2px);min-width:calc((100vw) + 2px);min-height:calc((177.78vw) + 2px)}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-video{opacity:0.0}.page[data-home] .page-scroll .scroll-container .container-footer .footer-video.is-intersection{opacity:1.0;transition:opacity 0.5s linear 0.5s}.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo{display:grid;justify-content:center;align-content:center;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo span{display:block;position:relative;width:68vh;height:68vh;background:url("../img/pc/footer-logo-box.webp") no-repeat center center/contain;border-radius:45%;pointer-events:auto}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo span{width:calc(719 * (100vw / 828));height:calc(713 * (100vw / 828));background:url("../img/sd/footer-logo-box.webp") no-repeat center center/contain}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo span picture{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:49vh;height:40vh;margin:auto}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo span picture{width:calc(496 * (100vw / 828));height:calc(402 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo span picture{animation:logoSwitch 2s infinite}.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo span picture:nth-of-type(2){animation-delay:1s}@keyframes logoSwitch{0%{opacity:0}1%{opacity:1}50%{opacity:1}51%{opacity:0}100%{opacity:0}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo i{display:block;position:absolute;left:0;top:0;width:32px;height:32px;pointer-events:none;z-index:10000}.page[data-home] .page-scroll .scroll-container .container-footer .footer-logo i{display:none}[data-hover] .page[data-home] .page-scroll .scroll-container .container-footer .footer-logo:hover i{display:block}.page[data-home] .page-scroll .scroll-container .container-footer .footer-bmsg{position:absolute;left:calc(50 * (100vw / 3840));bottom:calc(50 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-bmsg{left:calc(20 * (100vw / 828));bottom:calc(20 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-bmsg span{font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(48 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-bmsg span{font-size:calc(36 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-brave{position:absolute;right:calc(50 * (100vw / 3840));bottom:calc(50 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-brave{right:calc(20 * (100vw / 828));bottom:calc(20 * (100vw / 828))}}.page[data-home] .page-scroll .scroll-container .container-footer .footer-brave picture{display:block;width:calc(170 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-home] .page-scroll .scroll-container .container-footer .footer-brave picture{width:calc(170 * (100vw / 828))}}.page[data-common] .page-nav--pc .nav-link .link-items{translate:calc(-580 * (100vw / 3840)) calc(-10 * (100vw / 3840));rotate:z -10deg}.page[data-common] .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(1){translate:calc(-327 * (100vw / 3840)) calc(-270 * (100vw / 3840))}.page[data-common] .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(2){translate:calc(-262 * (100vw / 3840)) calc(-373 * (100vw / 3840))}.page[data-common] .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(3){translate:calc(-185 * (100vw / 3840)) calc(-474 * (100vw / 3840))}.page[data-common] .page-nav--pc .nav-aside .aside-items .items-item:nth-of-type(4){translate:calc(-71 * (100vw / 3840)) calc(-576 * (100vw / 3840))}.page[data-common] .page-scroll .scroll-container .container-header{position:relative}.page[data-common] .page-scroll .scroll-container .container-header .header-logo{position:absolute;left:calc(80 * (100vw / 3840));top:calc(10 * (100vw / 3840));width:calc(905 * (100vw / 3840));z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-header .header-logo{position:absolute;left:calc(15 * (100vw / 828));top:calc(15 * (100vw / 828));width:calc(103 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-header .header-deco{position:absolute;left:calc(936 * (100vw / 3840));top:calc(10 * (100vw / 3840));width:calc(147 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-header .header-deco{display:none}}.page[data-common] .page-scroll .scroll-container .container-header .header-logo{opacity:0.0;translate:-25vw -25vw}.page[data-common] .page-scroll .scroll-container .container-header .header-deco{opacity:0.0;translate:50vw 0}.page[data-common] .page-scroll .scroll-container .container-header.is-intersection .header-logo{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-common] .page-scroll .scroll-container .container-header.is-intersection .header-deco{opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-header.is-intersection .header-deco{transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-common] .page-scroll .scroll-container .container-main{position:relative;min-height:100vh}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news{position:relative;padding:calc(630 * (100vw / 3840)) 0 calc(1000 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news{padding:calc(167 * (100vw / 828)) 0 calc(180 * (100vw / 828)) 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header{position:absolute;left:calc(3211 * (100vw / 3840));top:calc(633 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header{position:relative;left:auto;top:auto;height:calc(300 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header--ex{height:calc(220 * (100vw / 828))}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp{position:absolute;left:0;top:0;width:calc(285 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp{left:calc(20 * (100vw / 828));top:calc(50 * (100vw / 828));width:calc(318 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:not(:nth-of-type(1)){position:absolute;left:0;top:0;width:100%}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en{display:none;position:absolute;left:calc(200 * (100vw / 3840));top:calc(863 * (100vw / 3840));width:calc(71 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en{display:block;left:auto;right:calc(20 * (100vw / 828));top:calc(110 * (100vw / 828));width:calc(165 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(1){position:absolute;left:calc(-117 * (100vw / 3840));top:calc(-237 * (100vw / 3840));width:calc(223 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(1){left:calc(315 * (100vw / 828));top:calc(16 * (100vw / 828));width:calc(112 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(2){position:absolute;left:calc(-243 * (100vw / 3840));top:calc(-237 * (100vw / 3840));width:calc(117 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(2){left:calc(431 * (100vw / 828));top:calc(27 * (100vw / 828));width:calc(57 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container{position:relative;width:calc(2396 * (100vw / 3840));margin:0 0 0 calc(813 * (100vw / 3840));padding:calc(175 * (100vw / 3840)) 0 calc(150 * (100vw / 3840)) calc(150 * (100vw / 3840));min-height:calc(1200 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container{position:relative;left:auto;top:auto;width:calc(788 * (100vw / 828));height:auto;margin:auto;padding:calc(80 * (100vw / 828)) 0 0 0;min-height:auto}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container::before{content:'';position:absolute;left:0;top:calc(240 * (100vw / 3840));bottom:calc(240 * (100vw / 3840));width:100%;height:auto;background:url("../img/pc/news-box-middle.webp") repeat-y center center/100% auto;z-index:2;pointer-events:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container::before{top:calc(60 * (100vw / 828));bottom:calc(60 * (100vw / 828));background:url("../img/sd/news-box-middle.webp") repeat-y center center/100% auto}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url("../img/pc/news-box-top.webp") no-repeat top center/100% auto,url("../img/pc/news-box-bottom.webp") no-repeat bottom center/100% auto;z-index:2;pointer-events:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container::after{background:url("../img/sd/news-box-top.webp") no-repeat top center/contain,url("../img/sd/news-box-bottom.webp") no-repeat bottom center/contain}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination{display:flex;gap:calc(10 * (100vw / 3840));position:absolute;left:0;top:calc(-145 * (100vw / 3840));bottom:auto;width:100%;padding:0 0 0 calc(70 * (100vw / 3840));z-index:1}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination{gap:calc(3 * (100vw / 828));top:calc(-80 * (100vw / 828));padding:0 0 0 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet{position:relative;width:auto;height:auto;margin:0;white-space:nowrap;border-radius:0;background:none;opacity:1}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet span:nth-of-type(1){display:none}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet span:nth-of-type(2){display:block}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(1) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(1) span img{width:calc(126 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(2) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(2) span img{width:calc(131 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(3) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(3) span img{width:calc(114 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(4) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(4) span img{width:calc(130 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(5) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(5) span img{width:calc(129 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(6) span img{width:calc(288 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet:nth-of-type(6) span img{width:calc(131 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active span:nth-of-type(1){display:block}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active span:nth-of-type(2){display:none}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(1) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(1) span img{width:calc(126 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(2) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(2) span img{width:calc(131 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(3) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(3) span img{width:calc(114 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(4) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(4) span img{width:calc(130 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(5) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(5) span img{width:calc(129 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(6) span img{width:calc(364 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-pagination .container-pagination-bullet-active:nth-of-type(6) span img{width:calc(131 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav{position:relative;width:calc(1888 * (100vw / 3840));padding:0 0 calc(150 * (100vw / 3840)) 0;rotate:z -1deg;transform-origin:left top;z-index:3}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav{position:relative;left:auto;top:auto;width:calc(688 * (100vw / 828));margin:0 auto;padding:0 0 calc(120 * (100vw / 828)) 0;rotate:z 0deg}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items{padding:calc(20 * (100vw / 3840)) 0 calc(120 * (100vw / 3840)) 0;background:url("../img/pc/news-separate.webp") no-repeat top center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items{padding:calc(22 * (100vw / 828)) 0 calc(80 * (100vw / 828)) 0;background:url("../img/sd/news-separate.webp") no-repeat top center/contain}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item{background:url("../img/pc/news-separate.webp") no-repeat bottom center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item{background:url("../img/sd/news-separate.webp") no-repeat bottom center/contain}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a{display:flex;align-items:center;padding:calc(40 * (100vw / 3840)) 0 calc(60 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a{display:block;padding:calc(20 * (100vw / 828)) 0 calc(30 * (100vw / 828)) 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date{width:calc(340 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date{display:flex;justify-content:space-between;width:auto;padding:0 0 calc(20 * (100vw / 828)) 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date span:nth-of-type(1){display:inline-block;margin:0 0 -0.25em 0;position:relative;padding:0 0 0 calc(40 * (100vw / 3840));font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(104 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date span:nth-of-type(1){padding:0 0 0 calc(40 * (100vw / 828));font-size:calc(66 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date span:nth-of-type(1) em{position:absolute;left:0;top:100%;padding:0 0 0 0.75em;rotate:z -90deg;transform-origin:left top;font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(36 * (100vw / 3840));line-height:1.0;color:#75C4E0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date span:nth-of-type(1) em{font-size:calc(24 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date span:nth-of-type(2){display:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-date span:nth-of-type(2){display:inline-block;margin:-0.125em 0 0 0;font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(52 * (100vw / 828));line-height:1.0;color:#75C4E0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-title{flex:1}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-title p{font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.25;color:#C1A7E2;letter-spacing:-0.05em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-title p{display:block;font-size:calc(36 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-type{display:flex;justify-content:flex-end;width:calc(400 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-type{display:none}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a .item-type span{display:inline-block;margin:-0.125em 0 0 0;font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(66 * (100vw / 3840));line-height:1.0;color:#75C4E0}[data-hover] .page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a:hover{scale:1.05 1.05}[data-hover] .page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-items .items-item a:hover .item-title p{color:#75C4E0}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-empty .empty-text{display:grid;justify-content:center;align-content:center;min-height:calc(800 * (100vw / 3840));font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.25;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-empty .empty-text{min-height:calc(828 * (100vw / 828));font-size:calc(36 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging{position:relative;display:flex;justify-content:center;gap:calc(40 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging{gap:calc(40 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-prev a{display:block;position:relative;width:calc(109 * (100vw / 3840));height:calc(109 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-prev a{width:calc(109 * (100vw / 828));height:calc(109 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-prev a:after{content:'';position:absolute;left:0;top:0;bottom:0;width:calc(109 * (100vw / 3840));height:calc(109 * (100vw / 3840));margin:auto;background:url("../img/pc/news-arrow-left.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-prev a:after{width:calc(109 * (100vw / 828));height:calc(109 * (100vw / 828));background:url("../img/sd/news-arrow-left.webp") no-repeat center center/contain}}[data-hover] .page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-prev a:hover:after{background:url("../img/pc/news-arrow-left_o.webp") no-repeat center center/contain}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-step{display:flex;align-items:center;height:calc(109 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-step{height:calc(109 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-step span{font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(48 * (100vw / 3840));line-height:1.0;color:#C1A7E2;letter-spacing:-0.14em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-step span{font-size:calc(48 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-next a{display:block;position:relative;width:calc(109 * (100vw / 3840));height:calc(109 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-next a{width:calc(109 * (100vw / 828));height:calc(109 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-next a:after{content:'';position:absolute;left:0;top:0;bottom:0;width:calc(109 * (100vw / 3840));height:calc(109 * (100vw / 3840));margin:auto;background:url("../img/pc/news-arrow-right.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-next a:after{width:calc(109 * (100vw / 828));height:calc(109 * (100vw / 828));background:url("../img/sd/news-arrow-right.webp") no-repeat center center/contain}}[data-hover] .page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-nav .nav-paging .paging-next a:hover:after{background:url("../img/pc/news-arrow-right_o.webp") no-repeat center center/contain}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article{position:relative;width:calc(1888 * (100vw / 3840));padding:0 0 calc(150 * (100vw / 3840)) 0;rotate:z -0.5deg;transform-origin:left top;z-index:3}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article{position:relative;left:auto;top:auto;width:calc(688 * (100vw / 828));margin:0 auto;padding:0 0 calc(80 * (100vw / 828)) 0;rotate:z 0deg}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header{margin:0 0 calc(60 * (100vw / 3840)) 0;padding:0 0 calc(10 * (100vw / 3840)) 0;background:url("../img/pc/news-separate.webp") no-repeat bottom center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header{margin:0 0 calc(40 * (100vw / 828)) 0;padding:0 0 calc(10 * (100vw / 828)) 0;background:url("../img/sd/news-separate.webp") no-repeat bottom center/contain}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date{display:flex;justify-content:space-between;padding:0 0 calc(40 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date{padding:0 0 calc(20 * (100vw / 828)) 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date span:nth-of-type(1){display:inline-block;margin:0 0 -0.25em 0;position:relative;padding:0 0 0 calc(40 * (100vw / 3840));font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(74 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date span:nth-of-type(1){padding:0 0 0 calc(40 * (100vw / 828));font-size:calc(66 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date span:nth-of-type(1) em{position:absolute;left:0;top:100%;padding:0 0 0 0.75em;rotate:z -90deg;transform-origin:left top;font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(26 * (100vw / 3840));line-height:1.0;color:#75C4E0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date span:nth-of-type(1) em{font-size:calc(24 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date span:nth-of-type(2){display:inline-block;margin:-0.125em 0 0 0;font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(66 * (100vw / 3840));line-height:1.0;color:#75C4E0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-date span:nth-of-type(2){font-size:calc(52 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-title{flex:1;padding:0 0 calc(60 * (100vw / 3840)) 0;font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(80 * (100vw / 3840));line-height:1.25;color:#C1A7E2;letter-spacing:-0.05em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-header .header-title{padding:0 0 calc(40 * (100vw / 828)) 0;font-size:calc(48 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-main .main-content{padding:0 0 calc(60 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-main .main-content{padding:0 0 calc(60 * (100vw / 828)) 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-footer .footer-back a{position:relative;display:flex;align-items:center;height:calc(109 * (100vw / 3840));padding:0 0 0 calc(119 * (100vw / 3840));font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(48 * (100vw / 3840));line-height:1.0;color:#C1A7E2;letter-spacing:-0.14em}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-footer .footer-back a{height:calc(109 * (100vw / 828));padding:0 0 0 calc(119 * (100vw / 828));font-size:calc(40 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-footer .footer-back a:after{content:'';position:absolute;left:0;top:0;bottom:0;width:calc(109 * (100vw / 3840));height:calc(109 * (100vw / 3840));margin:auto;background:url("../img/pc/news-arrow-left.webp") no-repeat center center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-footer .footer-back a:after{width:calc(109 * (100vw / 828));height:calc(109 * (100vw / 828));background:url("../img/sd/news-arrow-left.webp") no-repeat center center/contain}}[data-hover] .page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-article .article-footer .footer-back a:hover:after{background:url("../img/pc/news-arrow-left_o.webp") no-repeat center center/contain}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest{position:relative;width:calc(1888 * (100vw / 3840));padding:0 0 calc(150 * (100vw / 3840)) 0;rotate:z -1deg;transform-origin:left top;z-index:3}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest{position:relative;left:auto;top:auto;width:calc(688 * (100vw / 828));margin:0 auto;padding:0 0 calc(120 * (100vw / 828)) 0;rotate:z 0deg}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-title{padding:0 0 calc(30 * (100vw / 3840)) 0}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-title span{font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(80 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-title span{font-size:calc(60 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items{padding:calc(20 * (100vw / 3840)) 0 0 0;background:url("../img/pc/news-separate.webp") no-repeat top center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items{padding:calc(22 * (100vw / 828)) 0 0 0;background:url("../img/sd/news-separate.webp") no-repeat top center/contain}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item{background:url("../img/pc/news-separate.webp") no-repeat bottom center/contain}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item{background:url("../img/sd/news-separate.webp") no-repeat bottom center/contain}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a{display:flex;align-items:center;padding:calc(40 * (100vw / 3840)) 0 calc(60 * (100vw / 3840)) 0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a{display:block;padding:calc(20 * (100vw / 828)) 0 calc(30 * (100vw / 828)) 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date{width:calc(340 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date{display:flex;justify-content:space-between;width:auto;padding:0 0 calc(20 * (100vw / 828)) 0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date span:nth-of-type(1){display:inline-block;margin:0 0 -0.25em 0;position:relative;padding:0 0 0 calc(40 * (100vw / 3840));font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(104 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date span:nth-of-type(1){padding:0 0 0 calc(40 * (100vw / 828));font-size:calc(66 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date span:nth-of-type(1) em{position:absolute;left:0;top:100%;padding:0 0 0 0.75em;rotate:z -90deg;transform-origin:left top;font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(36 * (100vw / 3840));line-height:1.0;color:#75C4E0}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date span:nth-of-type(1) em{font-size:calc(24 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date span:nth-of-type(2){display:none}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-date span:nth-of-type(2){display:inline-block;margin:-0.125em 0 0 0;font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(52 * (100vw / 828));line-height:1.0;color:#75C4E0}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-title{flex:1}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:"setofont-sp", sans-serif;font-weight:400;font-size:calc(44 * (100vw / 3840));line-height:1.25;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-title p{display:block;font-size:calc(36 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-type{display:flex;justify-content:flex-end;width:calc(400 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-type{display:none}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a .item-type span{display:inline-block;margin:-0.125em 0 0 0;font-family:"blockhead-dark-side", sans-serif;font-weight:400;font-size:calc(66 * (100vw / 3840));line-height:1.0;color:#75C4E0}[data-hover] .page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a:hover{scale:1.05 1.05}[data-hover] .page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main .main-container .container-latest .latest-items .items-item a:hover .item-title p{color:#75C4E0}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-footer{position:relative;width:calc(2396 * (100vw / 3840));margin:0 0 0 calc(813 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-footer{display:none}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-footer .footer-en{position:absolute;left:calc(-71 * (100vw / 3840));bottom:calc(60 * (100vw / 3840));width:calc(70 * (100vw / 3840))}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture{opacity:0.0;translate:12.5vw 0}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(odd){rotate:z 90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(odd){rotate:z 45deg}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(even){rotate:z -90deg}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-jp picture:nth-of-type(even){rotate:z -45deg}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-en picture{opacity:0.0;translate:0 25vw}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(1){opacity:0.0;translate:-50vw 0}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-header .header-deco picture:nth-of-type(2){opacity:0.0;translate:-25vw 0}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-main{opacity:0.0;translate:-12.5vw 12.5vw}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news .section-footer .footer-en picture{opacity:0.0;translate:0 25vw}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-jp picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),rotate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-jp picture:nth-of-type(odd){rotate:z 0deg}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-jp picture:nth-of-type(even){rotate:z 0deg}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-en picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(1){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(1){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(2){opacity:1.0;translate:0 0;transition:opacity 0.5s linear 0.5s, translate 0.5s linear 0.5s}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-header .header-deco picture:nth-of-type(2){transition:opacity 0.5s linear 0.0s, translate 0.5s linear 0.0s}}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-main{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-common] .page-scroll .scroll-container .container-main .main-section--news.is-intersection .section-footer .footer-en picture{opacity:1.0;translate:0 0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page[data-common] .page-scroll .scroll-container .container-footer{position:relative;z-index:3}.page[data-common] .page-scroll .scroll-container .container-footer .footer-photo{display:flex;justify-content:center;position:absolute;left:0;bottom:100%;width:100%}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-footer .footer-photo{display:none}}.page[data-common] .page-scroll .scroll-container .container-footer .footer-photo span{display:block;position:relative;width:calc(521 * (100vw / 3840))}.page[data-common] .page-scroll .scroll-container .container-footer .footer-photo span picture{display:none}.page[data-common] .page-scroll .scroll-container .container-footer .footer-photo span i{display:none;position:absolute;left:calc(-40 * (100vw / 3840));top:calc(-100 * (100vw / 3840));width:calc(276 * (100vw / 3840));height:calc(157 * (100vw / 3840));background:url("../img/pc/footer-comment.webp") no-repeat center center/cover}.page[data-common] .page-scroll .scroll-container .container-footer .footer-bmsg{position:absolute;left:calc(50 * (100vw / 3840));bottom:calc(50 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-footer .footer-bmsg{left:calc(20 * (100vw / 828));bottom:calc(20 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-footer .footer-bmsg span{font-family:"carrotflower", sans-serif;font-weight:400;font-size:calc(48 * (100vw / 3840));line-height:1.0;color:#C1A7E2}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-footer .footer-bmsg span{font-size:calc(36 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-footer .footer-brave{position:absolute;right:calc(50 * (100vw / 3840));bottom:calc(50 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-footer .footer-brave{right:calc(20 * (100vw / 828));bottom:calc(20 * (100vw / 828))}}.page[data-common] .page-scroll .scroll-container .container-footer .footer-brave picture{display:block;width:calc(170 * (100vw / 3840))}@media (hover: none) and (pointer: coarse), (max-width: 1024px){.page[data-common] .page-scroll .scroll-container .container-footer .footer-brave picture{width:calc(170 * (100vw / 828))}}
