body{background-color:rgb(0,0,0)}@media (max-width:768px){body .FV .LEFT .MENU>.menu-list{position:fixed !important;top:50px !important;bottom:0 !important;left:0 !important;margin-top:0 !important;height:auto !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;align-items:flex-start !important;gap:0 !important;padding:0 !important;visibility:hidden;opacity:0;pointer-events:none;z-index:1002 !important;transition:opacity .28s ease,visibility 0s linear .28s}body .FV .LEFT .MENU>.menu-icon.clicked ~ .menu-list{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .28s ease,visibility 0s linear 0s}}.FV{width:100%;height:100%;aspect-ratio:1280/832;position:relative;background:#000;overflow-x:hidden;overflow-y:hidden}.FV .div{position:absolute;inset:0}.FV .LEFT{position:fixed;width:12%;height:100%;left:0;z-index:2}.FV .CENTER{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:76%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;border-top:0;border-bottom:2px solid rgb(0,22,222)}.FV .RIGHT{position:fixed;width:12%;height:100%;right:0;}.FV .RIGHT .back-icon{position:absolute;aspect-ratio:1 / 1;width:auto;height:40px;inline-size:none;block-size:none;border:0;padding:0;background:#000000;border:#0016de solid 2px;cursor:pointer;box-sizing:border-box;bottom:auto;left:0px;right:auto;top:0;display:grid;place-items:center;cursor:pointer;flex-shrink:0;box-sizing:border-box}.FV .RIGHT .back-icon:hover{background:rgb(0,22,222)}.FV .RIGHT .back-icon span{position:absolute;left:50%;top:50%;width:140%;height:2px;background:rgb(0,22,222);transform-origin:50% 50%}.FV .RIGHT .back-icon span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.FV .RIGHT .back-icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.FV .CENTER2{position:absolute;width:76%;height:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:0;border-left:0px solid #0016de;border-right:2px solid #0016de;background:#000;min-width:0;min-height:0}.FV .CENTER2 .artistphoto,.FV .CENTER2 .artistcaption{position:relative;flex:0 0 50%;max-width:50%;height:100%;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden}.FV .CENTER2 .artistphoto img{display:block;max-width:95%;max-height:95%;width:auto;height:auto;object-fit:contain;object-position:center;margin:0}.FV .CENTER2 .artistcaption{display:grid;align-items:stretch;justify-items:stretch;grid-template-rows:48% 12% 40%;grid-template-columns:70% 30%;grid-template-areas:"p1 p1" "p2 p2" "p3 p4";box-sizing:border-box;padding:40px;gap:0;background:transparent}.FV .CENTER2 .artistcaption p1,.FV .CENTER2 .artistcaption p2,.FV .CENTER2 .artistcaption p3,.FV .CENTER2 .artistcaption p4{display:block;margin:0}.FV .CENTER2 .artistcaption p1{grid-area:p1;align-self:end;font-size:clamp(28px,6vw,48px);letter-spacing:-3px;line-height:1;color:#0016de}.FV .CENTER2 .artistcaption p2{grid-area:p2;align-self:start;display:flex;align-items:center;padding-top:5%;padding-bottom:5%;color:#0016de}.FV .CENTER2 .artistcaption p2 .chip{display:inline-block;border:2px solid #0016de;padding:.5em .2em;line-height:0.5;white-space:nowrap;font-size:clamp(16px,1vw,24px);margin-right:6px}.FV .CENTER2 .artistcaption p3{grid-area:p3;align-self:stretch;padding:10px 12px 0 0;font-size:clamp(14px,1vw,24px);line-height:1.5em;overflow:auto;color:#0016de;font-weight:400;font-synthesis:none;-webkit-font-smoothing:antialiased}.FV .CENTER2 .artistcaption .p4col{grid-area:p4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6em;color:#0016de;padding-left:12px;border-left:#0016de solid 2px}.FV .CENTER2 .artistcaption .p4col p4{display:block;font-size:clamp(10px,1vw,18px);line-height:1em;margin-top:1em;letter-spacing:-1px;font-weight:400;font-synthesis:none;-webkit-font-smoothing:antialiased}.sp-br{display:inline}.sp-br2{display:none}@media (max-width:768px){:root{--sp-pad:clamp(12px,4vw,20px);--hit:44px}html,body{height:100%}body{font-size:clamp(14px,3.5vw,16px);line-height:1.6}.app,body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.FV{position:relative;min-height:100%;width:100%;height:100%;aspect-ratio:auto;overflow:clip}.FV .div{position:absolute;inset:0;border:#0016de solid 2px;box-sizing:border-box}.sp-br{display:none}.sp-br2{display:inline}.FV .UP,.FV .DOWN{position:fixed;left:0;width:100%;height:50px;background:#000;z-index:1;pointer-events:none;color:#0016de;display:flex;align-items:center;justify-content:center}.FV .UP{top:0}.FV .DOWN{bottom:0}.FV .DOWN p1{text-align:static;transform:none;margin:0;pointer-events:none;font:clamp(9px,1vw,10px);font-family:lores-9-narrow,sans-serif;position:absolute;letter-spacing:0.45rem;display:block}.FV .MENU{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;z-index:4}.FV .menu-icon{position:relative;aspect-ratio:1 / 1;width:auto;height:50px;top:-2px;background-color:rgba(0,0,0,0);border:#0016de solid 2px;background-color:#000;display:grid;place-items:center;pointer-events:auto;touch-action:manipulation;cursor:pointer;flex-shrink:0;box-sizing:border-box}.FV .menu-icon::before,.FV .menu-icon::after{content:none !important}.FV .menu-icon span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:50% 50%;background:rgb(0,22,222);transition:none !important;z-index:1}.FV .menu-icon span:nth-child(1),.FV .menu-icon span:nth-child(2){transition:none !important}.FV .menu-icon span:nth-child(1){width:100%;height:2px}.FV .menu-icon span:nth-child(2){width:2px;height:100%}.FV .menu-icon:hover span:nth-child(1){width:100% !important}.FV .menu-icon:hover span:nth-child(2){height:100% !important}.FV .menu-icon span:nth-child(1){width:100% !important;height:2px !important;rotate:0deg;background:rgb(0,22,222)}.FV .menu-icon span:nth-child(2){width:2px !important;height:100% !important;rotate:0deg;background:rgb(0,22,222)}.FV .menu-icon.clicked span{width:140% !important;height:2px !important}.FV .menu-icon.clicked span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.FV .menu-icon.clicked span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.FV .menu-icon:hover span:nth-child(1){width:100% !important;height:2px !important}.FV .menu-icon:hover span:nth-child(2){width:2px !important;height:100% !important}.FV .menu-icon.clicked:hover span{width:140% !important;height:2px !important}.FV .menu-list{position:fixed;top:calc(50px + env(safe-area-inset-top));bottom:calc(0px + env(safe-area-inset-bottom));left:0;margin-top:0px;height:auto;display:none;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;color:#000;font:700　lores-9-narrow,sans-serif;text-align:left;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:1002}.FV .menu-list.active{display:flex}.FV .menu-list li{list-style:none;margin:0px 0 0px;padding:0 0 1px;width:auto;background:rgb(0,22,222);color:rgb(0,0,0);border:#0016de solid 2px;font-size:clamp(22px,6cqh,68px)}.FV .menu-list::after{content:"";display:block;height:0svh}@supports not (height:1svh){.FV .menu-list{top:calc(6vh + env(safe-area-inset-top));bottom:calc(6vh + env(safe-area-inset-bottom))}.FV .menu-list::after{height:6vh}}.FV .menu-list{display:flex !important;flex-direction:column;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s}.FV .MENU .menu-icon.clicked ~ .menu-list{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .28s ease,visibility 0s linear 0s}.FV .CENTER{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;border:0 !important}.FV .RIGHT{position:fixed;width:0;height:0;left:auto;right:0;top:0;z-index:2}.FV .RIGHT .back-icon{position:fixed;aspect-ratio:1 / 1;width:auto;height:50px;inline-size:none;block-size:none;border:0;padding:0;background:#000000;border-left:#0016de solid 2px;border-top:#0016de solid 2px;border-bottom:#0016de solid 2px;border-right:#0016de solid 2px;cursor:pointer;box-sizing:border-box;bottom:auto;left:auto;right:-1px;top:-1px;display:grid;place-items:center;pointer-events:auto;touch-action:manipulation;cursor:pointer;flex-shrink:0;box-sizing:border-box;z-index:4;margin-top:0}.FV .RIGHT .back-icon:hover{background:rgb(0,22,222)}.FV .RIGHT .back-icon span{position:absolute;left:50%;top:50%;width:140%;height:2px;background:rgb(0,22,222);transform-origin:50% 50%}.FV .RIGHT .back-icon span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.FV .RIGHT .back-icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.FV .CENTER2{position:static;width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:0;border-left:0;border-right:0;background:#000;min-width:0;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;padding-bottom:50px;padding-top:50px}.FV .CENTER2 .artistphoto,.FV .CENTER2 .artistcaption{position:relative;flex:0 0 auto;max-width:100%;width:100%;height:auto;min-width:0;min-height:0;display:grid;place-items:center;place-items:center;overflow:hidden}.FV .CENTER2 .artistphoto{display:grid;place-items:center}.FV .CENTER2 .artistphoto img{width:95%;height:auto;max-width:100%;max-height:none;object-fit:contain;object-position:center;display:block}.FV .CENTER2 .artistcaption{display:flex !important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;padding-left:25px;padding-right:25px;grid-template:none !important;grid-template-areas:none !important}.FV .CENTER2 .artistcaption p1,.FV .CENTER2 .artistcaption p2,.FV .CENTER2 .artistcaption p3,.FV .CENTER2 .artistcaption .p4col{display:block;width:100%;margin:0}.FV .CENTER2 .artistcaption p1{font-size:clamp(28px,10vw,48px);line-height:1;letter-spacing:-0.02em;color:#0016de;align-self:none}.FV .CENTER2 .artistcaption p2{display:flex;flex-wrap:wrap;gap:clamp(6px,1.8vw,10px);color:#0016de}.FV .CENTER2 .artistcaption p2 .chip{display:inline-block;border:2px solid #0016de;padding:.35em .6em;line-height:1.05;white-space:nowrap;font-size:clamp(14px,4vw,18px)}.FV .CENTER2 .artistcaption p3{font-size:clamp(14px,3.5vw,18px);line-height:1.7;color:#0016de;font-weight:400;font-synthesis:none;-webkit-font-smoothing:antialiased}.FV .CENTER2 .artistcaption .p4col{border-left:0px solid #0016de;border-top:2px solid #0016de;padding-left:0;display:flex;flex-direction:column;gap:0em;color:#0016de}.FV .CENTER2 .artistcaption .p4col p4{display:block;font-size:clamp(12px,3vw,16px);line-height:1.2;font-weight:400;font-synthesis:none;-webkit-font-smoothing:antialiased}}