@charset "UTF-8";/*!
 * ress.css • v4.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;word-break:normal}*,:before,:after{background-repeat:no-repeat;box-sizing:border-box;margin:0;padding:0}:before,:after{text-decoration:inherit;vertical-align:inherit}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:clamp(10px,1.2rem,12px)}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{color:inherit;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}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;appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{font-size:.6944444444vw}@media screen and (max-width: 768px){html{font-size:2.5445292621vw}}body{font-family:hiragino-mincho-pron,Yu Mincho,HiraMinProN-W3,Times New Roman,serif;font-size:clamp(13px,1.5rem,17px);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.9;color:#000;background-color:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip;overscroll-behavior-y:none;position:relative;text-align:left;text-decoration:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%}article,aside,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,nav,section,main{display:block}a{color:inherit;cursor:pointer;outline:none;text-decoration:none}@media screen and (min-width: 769px){a:hover{text-decoration:none}}a:focus-visible{outline:2px solid #1976d2;outline-offset:2px}input,textarea{font-size:100%;margin:0}input[type=submit],input[type=number],input[type=button],input[type=password],input[type=text],input[type=email],input[type=tel],textarea,select,label,button{background:none;border:none;border-radius:0;box-shadow:none;font-family:inherit;font-size:100%;margin:0;outline:none;padding:0;vertical-align:middle}input[type=submit]:focus-visible,input[type=number]:focus-visible,input[type=button]:focus-visible,input[type=password]:focus-visible,input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,textarea:focus-visible,select:focus-visible,label:focus-visible,button:focus-visible{outline:2px solid #1976d2;outline-offset:2px}input[type=submit],input[type=number],input[type=button],input[type=password],input[type=text],input[type=email],input[type=tel],textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number],input[type=password],input[type=text],input[type=email],input[type=tel],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:100%!important}@media screen and (max-width: 768px){input[type=number],input[type=password],input[type=text],input[type=email],input[type=tel],textarea,select{padding:0}}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;margin:0;outline:none;padding:0}input:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}select{color:#000;cursor:pointer}button{cursor:pointer}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset,img{border:0}video,img,svg{height:auto;vertical-align:top;width:100%}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700}q:after,q:before{content:""}abbr,acronym{border:0}i{font-style:normal}::-moz-selection{background:#0000001a;color:#000}::selection{background:#0000001a;color:#000}_::-webkit-full-page-media,_:future,:root p::selection{background:#000}.l-menuTriggerBottom{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);padding:1rem 2rem;background-color:#000;color:#fff;border-radius:4px;font-size:1.4rem;cursor:pointer;transition:opacity .3s}.l-menuTriggerBottom:hover{opacity:.8}.l-menuTriggerBottom:focus-visible{outline:2px solid #1976d2;outline-offset:2px}.c-artisitModalClose{transition:display .3s ease}.c-artisitModalClose:focus-visible{outline:2px solid #1976d2;outline-offset:2px}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html.lenis{height:auto}.c-button{display:inline-block;padding:1.4rem 3rem;line-height:1;position:relative;border-left:1px solid #000;border-right:1px solid #000}@media screen and (max-width: 768px){.c-button:before,.c-button:after{content:"";width:100%;height:1px;background-color:#000;position:absolute;left:0}.c-button:before{top:.4rem}.c-button:after{bottom:.4rem}}@media (hover: hover) and (pointer: fine){.c-button:hover .c-button-top:before,.c-button:hover .c-button-top:after,.c-button:hover .c-button-bottom:before,.c-button:hover .c-button-bottom:after{transform:scaleX(1)}}.c-button-copy{font-size:clamp(12px,1.4rem,16px);font-size:1.4rem;font-weight:400}@media screen and (min-width: 769px){.c-button-top,.c-button-bottom{position:absolute;left:0;width:100%;height:1px}.c-button-top:before,.c-button-top:after,.c-button-bottom:before,.c-button-bottom:after{content:"";width:50%;height:1px;background-color:#000;z-index:1;position:absolute;transform:scaleX(0);transition:transform .4s cubic-bezier(.25,1,.5,1)}.c-button-top:before,.c-button-bottom:before{left:0;transform-origin:right}.c-button-top:after,.c-button-bottom:after{content:"";right:0;transform-origin:left}.c-button-bottom{bottom:.4rem}.c-button-bottom:before,.c-button-bottom:after{bottom:0}.c-button-top{top:.4rem}.c-button-top:before,.c-button-top:after{top:0}}.c-artisitList{display:flex;flex-wrap:wrap;gap:3.4rem;margin-top:3rem}@media screen and (max-width: 768px){.c-artisitList{margin-top:2rem;gap:4rem 2rem}}.c-artisitItem{width:22.4rem;width:calc(33.3333333333% - 2.3rem)}@media screen and (max-width: 768px){.c-artisitItem{width:calc(50% - 1rem)}}.c-artisitLink{display:block}.c-artisitName{font-size:clamp(16px,2rem,24px);font-size:2rem;font-weight:700;line-height:1;margin-top:1em}.c-artisitCopy{font-size:clamp(11px,1.3rem,15px);font-size:1.3rem;font-weight:500;line-height:1;margin-top:1em}.c-artisitDetail{display:flex;align-items:flex-start;-moz-column-gap:3rem;column-gap:3rem;margin-top:3rem}@media screen and (max-width: 768px){.c-artisitDetail{display:block;margin-top:2rem}}.c-artisitDetailThum{width:17.8rem}@media screen and (max-width: 768px){.c-artisitDetailThum{width:100%}}.c-artisitDetailText{width:calc(100% - 20.8rem)}@media screen and (max-width: 768px){.c-artisitDetailText{width:100%;margin-top:2rem}}.c-artisitDetailIntro{display:flex;align-items:flex-end;-moz-column-gap:1.5rem;column-gap:1.5rem}@media screen and (max-width: 768px){.c-artisitDetailIntro{display:block}}.c-artisitDetailName{font-size:clamp(16px,2rem,24px);font-size:2rem;font-weight:700;line-height:1}.c-artisitDetailPos{font-size:clamp(11px,1.3rem,15px);font-size:1.3rem;font-weight:500;line-height:1.2}@media screen and (max-width: 768px){.c-artisitDetailPos{margin-top:1rem}}.c-artisitDetailCopy{font-size:clamp(11px,1.3rem,15px);font-size:1.3rem;font-weight:500;margin-top:2rem;text-align:justify;word-break:break-all}.c-artisitProfile{display:block;font-size:clamp(11px,1.3rem,15px);font-size:1.3rem;font-weight:500;line-height:1;margin-top:1.8rem}.c-artisitModal{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;width:79.8rem;min-width:700px;opacity:0;transition:.4s ease opacity;background-color:#fff;border:1px solid #000}@media screen and (max-width: 768px){.c-artisitModal{overflow:scroll;height:var(--longer);height:100%;width:100%;min-width:100%;top:0;left:0;transform:unset;-ms-overflow-style:none;scrollbar-width:none}.c-artisitModal::-webkit-scrollbar{display:none}}.c-artisitModal.is-openModalId{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial;pointer-events:initial;opacity:1}.c-artisitModalClose{position:absolute;top:0;right:0;padding:2.5rem;box-sizing:content-box;width:4.4rem;width:min(4.6rem,46px);height:min(1.3rem,13px);aspect-ratio:46/13;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.c-artisitModalClose{padding:2rem;padding:min(2rem,20px)}}.c-artisitModalInner{padding:8.5rem 8rem;display:flex;align-items:center;gap:3rem}@media screen and (max-width: 768px){.c-artisitModalInner{padding:9.5rem 5rem;flex-direction:column;gap:3.5rem}}.c-artisitModalHead{width:21.2rem}@media screen and (max-width: 768px){.c-artisitModalHead{width:100%}}.c-artisitModalBody{width:calc(100% - 24.2rem)}@media screen and (max-width: 768px){.c-artisitModalBody{width:100%}}.c-artisitModalTitle{display:flex;align-items:flex-end;-moz-column-gap:10px;column-gap:10px;line-height:1}.c-artisitModalTitle .name{font-size:clamp(22px,2.4rem,26px);font-size:2.4rem;font-weight:600}.c-artisitModalTitle .position{font-size:clamp(11px,1.3rem,15px);font-size:1.3rem}.c-artisitModalCopy{font-size:clamp(11px,1.3rem,15px);font-size:1.3rem;line-height:1.8;margin-top:2rem}.c-artistModalBg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;opacity:0;transition:.4s ease opacity;background:#0009}body.is-openModalId .c-artistModalBg{opacity:1;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.c-hoverUnderLine{line-height:1}.c-hoverUnderLine>span{display:block;padding-bottom:0;position:relative}.c-hoverUnderLine>span:before{content:"";background-color:#000;bottom:0;height:1px;left:0;position:absolute;transform:scaleX(1);transform-origin:bottom left;width:100%}.c-hoverUnderLine:hover>span:before{animation:underLine .9s cubic-bezier(.4,0,.2,1)}@keyframes underLine{0%{transform:scaleX(1);transform-origin:bottom right}40%{transform:scaleX(0);transform-origin:bottom right}60%{transform:scaleX(0);transform-origin:bottom left}to{transform:scaleX(1);transform-origin:bottom left}}body.is-loaded .l-globalContainerWrap:before{transform:scaleY(1)}body.is-loaded .l-pagecontainer{opacity:1}.l-globalContainer{overflow-x:clip;position:relative}.l-globalContainerWrap{width:120rem;width:calc(100% - 24rem);margin-left:auto;position:relative}@media screen and (max-width: 768px){.l-globalContainerWrap{width:100%;margin-left:0}.l-globalContainerWrap:before{display:none}}@media screen and (max-width: 768px){body.home .l-globalContainerWrap{width:calc(100% - 7.3rem);margin-left:auto}}@media screen and (max-width: 768px){body.pc.home .l-globalContainerWrap{width:calc(100% - min(7.3rem,73px));margin-left:auto}}.l-pagecontainer{position:relative;opacity:0;transition:opacity 1s cubic-bezier(.5,1,.89,1) .4s}@media screen and (min-width: 769px){body.is-loaded .l-header:before{transform:scaleY(1)}}@media screen and (max-width: 768px){body.is-loaded .l-header:before{transform:scaleX(1)}}body.is-loaded .l-header .l-headrLogo,body.archive.is-loaded .l-header,body.artist.is-loaded .l-header{opacity:1}@media screen and (max-width: 768px){body.archive.is-loaded .l-header:before,body.archive.is-loaded .l-header:after,body.artist.is-loaded .l-header:before,body.artist.is-loaded .l-header:after{transform:scaleX(1)}}.l-header{position:fixed;top:0;z-index:5000;font-size:clamp(11px,1.3rem,15px);font-size:1.3rem;width:24rem;height:100%}.l-header:before{content:"";width:1px;height:100%;background-color:#000;position:absolute;top:0;right:0;z-index:10;transform-origin:top;transform:scaleY(0);transition:transform 1s cubic-bezier(.5,1,.89,1) .5s}@media screen and (max-width: 768px){.l-header{width:100%;height:6.6rem;height:min(6.6rem,66px);background-color:#fff}}@media screen and (max-width: 768px){body.home .l-header{width:7.3rem;height:100%;height:100lvh}}@media screen and (max-width: 768px){body.pc.home .l-header{width:7.3rem;width:min(7.3rem,73px);height:100%;height:100lvh}}@media screen and (max-width: 768px){body.archive .l-header,body.artist .l-header{opacity:0;transition:opacity 1s cubic-bezier(.5,1,.89,1) .4s}body.archive .l-header:before,body.artist .l-header:before{transform:scaleX(0);transform-origin:left;width:100%;height:1px;inset:auto auto 0 0}body.archive .l-header:after,body.artist .l-header:after{content:"";background-color:#000;z-index:10;transition:transform 1s cubic-bezier(.5,1,.89,1) .5s;transform:scaleX(0);transform-origin:left;width:100%;height:1px;position:absolute;top:0;right:auto;left:0}body.archive .l-header .l-headerInner,body.artist .l-header .l-headerInner{position:relative}body.archive .l-header .l-headerInner:before,body.artist .l-header .l-headerInner:before{content:"";position:absolute;top:0;left:7.3rem;left:min(7.3rem,73px);height:100%;width:1px;background-color:#000}}@media screen and (min-width: 769px){.l-header .logo-horizontal{display:none}}.l-headerInner{width:100%;height:100%;position:relative}.l-headerNav{font-family:neue-haas-grotesk-display,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:clamp(22px,2.4rem,26px);font-size:2.4rem;line-height:1;padding:3rem 3rem 4rem;display:flex;flex-direction:column;row-gap:2.5rem;transition:opacity .4s cubic-bezier(.25,1,.5,1),visibility .4s cubic-bezier(.25,1,.5,1)}@media screen and (max-width: 768px){.l-headerNav{display:none}}.l-headerNavLink{width:-moz-max-content;width:max-content}.l-headrLogo{width:calc(100% - 6rem);box-sizing:content-box;padding:3rem;margin:0 auto;position:static;bottom:3rem;left:3rem;overflow:hidden;opacity:0;transition:opacity 1s cubic-bezier(.5,1,.89,1) .4s}@media screen and (max-width: 768px){.l-headrLogo{width:clamp(120px,12.8rem,136px)}}.l-headrLogoLink{display:block}@media screen and (max-width: 768px){body.home .logo-horizontal{display:none}}@media screen and (max-width: 768px){body.archive .l-headrLogo,body.artist .l-headrLogo{padding:1.8rem 2rem;padding:min(1.8rem,18px) min(2rem,20px);width:23rem;width:min(23rem,230px);margin:0 0 0 auto;aspect-ratio:8028/1060}body.archive .l-headrLogoLink,body.artist .l-headrLogoLink{display:block}body.archive .logo-vertical,body.artist .logo-vertical{display:none}}.l-footer{padding:3rem;font-weight:400;position:relative;background-color:#fff}@media screen and (max-width: 768px){.l-footer{padding:2rem 2.5rem}}.l-footer:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}.l-footer.is-view:before{transform:scaleX(1)}.l-footer .l-footerHead{position:relative}.l-footer .l-footerLogo{width:clamp(188px,20.8rem,228px)}@media screen and (max-width: 768px){.l-footer .l-footerLogo{width:clamp(142px,16.2rem,182px)}}.l-footer .l-footerBody{display:flex;margin-top:3rem}@media screen and (max-width: 768px){.l-footer .l-footerBody{display:block;margin-top:2rem}}.l-footer .l-footerNav{display:flex;align-items:center;gap:2.5rem;flex-wrap:wrap}@media screen and (max-width: 768px){.l-footer .l-footerNav{gap:1.5rem}}.l-footer .l-footerNavLink{display:flex;align-items:center;gap:.2rem;font-size:clamp(11px,1.3rem,15px);font-size:1.3rem}@media screen and (max-width: 768px){.l-footer .l-footerNavLink{font-size:clamp(10px,1.2rem,14px);font-size:1.2rem}}.l-footer .l-footerNavLink svg{width:.8rem}.l-footer .l-footerCopyright{font-size:clamp(10px,1.2rem,14px);font-size:1rem;flex-shrink:0;margin-left:auto;font-family:neue-haas-grotesk-display,Helvetica,Arial,Segoe UI,Roboto,sans-serif;line-height:1;font-weight:400}@media screen and (max-width: 768px){.l-footer .l-footerCopyright{margin-left:0;display:block;margin-top:2rem;line-height:1.2}}.l-footerBottomLogo{overflow:hidden;position:relative;z-index:100;background-color:#fff}.l-footerBottomLogo.is-active svg{transform:translateY(0)}@media screen and (max-width: 768px){.l-footerBottomLogo{display:none}}.l-footerBottomLogo a{display:block;width:43.6rem;margin-left:auto;margin-right:5rem}.l-footerBottomLogo svg{position:relative;top:.09em;transform:translateY(100%);transition:transform .4s cubic-bezier(.5,1,.89,1) .2s}body.is-loaded .l-menuTrigger{opacity:1}body.is-MenuOpen .l-hambergerMenuPcLogo svg{transform:translateY(0)}body.is-MenuOpen .l-hambergerMenuPcFoot:before{transform:scaleX(1)}.l-menuTrigger{position:fixed;top:0;z-index:7000;opacity:0;transition:opacity 1s cubic-bezier(.5,1,.89,1) .4s}@media screen and (min-width: 769px){.l-menuTrigger{right:0;width:4.2rem;min-width:36px;width:min(3.6rem,36px);padding:4.5rem 5rem;box-sizing:content-box}}@media screen and (max-width: 768px){.l-menuTrigger{left:0;width:7.3rem;width:min(7.3rem,73px);height:auto}}.l-menuTrigger[aria-expanded=true] .l-menuTriggerClose{opacity:1;visibility:visible}.l-menuTriggerWrap{display:grid;place-content:center;place-items:center;width:100%;height:100%;position:relative}@media screen and (max-width: 768px){.l-menuTriggerWrap{padding:min(2rem,20px)}.l-menuTriggerWrap:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;bottom:0;left:0;opacity:1;transition:opacity .1s ease .45s}}@media screen and (max-width: 768px){body.is-MenuOpen .l-menuTriggerWrap:before{opacity:0;transition:opacity .1s ease}}.l-menuTriggerClose{opacity:0;visibility:hidden;font-size:clamp(10px,1.2rem,14px);line-height:1;text-align:center;position:absolute;top:-1.3em;left:0;width:100%;font-family:neue-haas-grotesk-display,Helvetica,Arial,Segoe UI,Roboto,sans-serif}@media screen and (max-width: 768px){.l-menuTriggerClose{top:.5em}}.l-menuTriggerIcon{position:relative;z-index:10;transition:clip-path .8s cubic-bezier(.25,1,.5,1)}body.is-MenuOpen .l-menuTriggerOpenIcon{clip-path:inset(0 0 0% 0)}.l-menuTriggerOpenIcon{position:absolute;top:0;left:0;z-index:1;transition:clip-path .8s cubic-bezier(.25,1,.5,1);clip-path:inset(0 0 100% 0)}@media screen and (max-width: 768px){.l-menuTriggerOpenIcon{width:calc(100% - min(4rem,40px));top:min(2rem,20px);left:min(2rem,20px)}}@media screen and (max-width: 768px){body.home .l-hambergerMenu{width:calc(100% - 7.3rem)}}@media screen and (max-width: 768px){body.home .l-hambergerMenuInner{width:100%}body.home .l-hambergerMenuInner:before{content:"";display:none}}@media screen and (max-width: 768px){body.home .l-hambergerMenuLogo{display:none}}@media screen and (max-width: 768px){body.archive .l-menuTriggerWrap:before,body.artist .l-menuTriggerWrap:before{display:none}}@media screen and (max-width: 768px){body.archive.is-MenuOpen .l-menuTriggerWrap:before,body.artist.is-MenuOpen .l-menuTriggerWrap:before{display:block}}body.archive .l-hambergerMenuLogo,body.artist .l-hambergerMenuLogo{box-sizing:content-box;width:4.7rem;padding:1.3rem;position:absolute;position:fixed;bottom:0;left:0}body.archive .l-hambergerMenuLogo .logo-vertical,body.artist .l-hambergerMenuLogo .logo-vertical{display:block}@media screen and (min-width: 769px){body.archive .l-hambergerMenuLogo,body.artist .l-hambergerMenuLogo{display:none}}@media screen and (max-width: 768px){body.pc.archive .l-hambergerMenuLogo,body.pc.artist .l-hambergerMenuLogo{width:calc(min(7.3rem,73px) - 2.6rem)}body.pc.archive .l-hambergerMenuInner,body.pc.artist .l-hambergerMenuInner{width:100%;width:calc(100% - min(7.3rem,73px))}body.pc.archive.is-MenuOpen .l-menuTriggerOpenIcon,body.pc.artist.is-MenuOpen .l-menuTriggerOpenIcon{clip-path:inset(0 0 60% 0)}body.pc.archive .l-hambergerMenuInner:before,body.pc.artist .l-hambergerMenuInner:before{position:fixed;left:min(7.3rem,73px)}}.l-hambergerMenu{background-color:#fff;color:#000;width:100%;height:100%;height:var(--longer);height:100vh;position:fixed;top:0;pointer-events:none;clip-path:inset(0 0 100% 0);transition:opacity .4s cubic-bezier(.25,1,.5,1),clip-path .8s cubic-bezier(.25,1,.5,1);z-index:6000}@media screen and (min-width: 769px){.l-hambergerMenu{width:48rem;min-width:400px;right:0}}@media screen and (max-width: 768px){.l-hambergerMenu{right:0;width:calc(100% - 7.3rem);width:100%;min-height:var(--longer);min-height:100%}}.l-hambergerMenu[aria-hidden=false]{clip-path:inset(0 0 0 0);pointer-events:all}.l-hambergerMenuInner{width:100%;height:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between}.l-hambergerMenuInner:before{content:"";width:1px;height:100%;background-color:#000;position:absolute;top:0;left:0}@media screen and (max-width: 768px){.l-hambergerMenuInner{width:calc(100% - 7.3rem);right:0;top:0;position:absolute}}.l-hambergerMenuHead{margin-top:10rem;padding:0 5rem;width:-moz-max-content;width:max-content}@media screen and (max-width: 768px){.l-hambergerMenuHead{margin-top:9rem;margin-bottom:14rem;padding:0 2.3rem;width:100%}}.l-hambergerMenuNav{display:flex;flex-direction:column;row-gap:1.47em;font-family:neue-haas-grotesk-display,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:400}.l-hambergerMenuNavLink{font-size:clamp(63px,6.5rem,67px);font-size:6.5rem;font-weight:400;line-height:1.4;width:-moz-max-content;width:max-content;cursor:pointer}.l-hambergerMenuNavLink span{pointer-events:none}@media screen and (max-width: 768px){.l-hambergerMenuNavLink{font-size:clamp(52px,5.4rem,56px);font-size:5.4rem}}.l-hambergerMenuNavLink span{line-height:1}.l-hambergerMenuNavLink.c-hoverUnderLine>span:before{height:3px;bottom:-5px}.l-hambergerMenuPC{margin-top:auto;margin-bottom:2rem}@media screen and (max-width: 768px){.l-hambergerMenuPC{margin-bottom:0}}.l-hambergerMenuPC .l-hambergerMenuPcLogo{display:block;width:clamp(310px,33rem,350px);aspect-ratio:8028/1060;padding:0 2.3rem;margin-left:auto;overflow:hidden}@media screen and (max-width: 768px){.l-hambergerMenuPC .l-hambergerMenuPcLogo{display:none}}.l-hambergerMenuPC .l-hambergerMenuPcLogo svg{position:relative;top:.09em;transform:translateY(100%);transition:transform .45s cubic-bezier(.5,1,.89,1) .5s}.l-hambergerMenuPC .l-hambergerMenuPcFoot{position:relative;width:100%;padding:2rem;line-height:1.4}@media screen and (min-width: 769px){.l-hambergerMenuPC .l-hambergerMenuPcFoot{display:none}}.l-hambergerMenuPC .l-hambergerMenuPcFoot:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1) .35s}.l-hambergerMenuPC .l-hambergerMenuPcFootTitle{font-size:clamp(12px,1.4rem,16px);font-size:1.4rem;font-weight:700}.l-hambergerMenuPC .l-hambergerMenuPcFootCopy{font-size:clamp(10px,1.2rem,14px);font-size:1.2rem}@media screen and (min-width: 769px){.l-hambergerMenuSp{display:none}}.l-hambergerMenuSp .l-hambergerMenuSpNomination{position:relative;padding:3rem 2.3rem;font-size:clamp(10px,1.2rem,14px);font-size:1.2rem;line-height:1.7;letter-spacing:.01em}.l-hambergerMenuSp .l-hambergerMenuSpNomination:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0}.l-hambergerMenuSp .l-hambergerMenuSpFoot{position:relative;padding:2rem 2.3rem 3rem;font-size:clamp(10px,1.2rem,14px);font-size:1.2rem}.l-hambergerMenuSp .l-hambergerMenuSpFoot:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0}.l-hambergerMenuSp .l-hambergerMenuFootLogo{width:clamp(158px,16.2rem,162px)}.l-hambergerMenuSp .l-hambergerMenuFootNav{display:flex;flex-direction:column;row-gap:16px;margin-top:2rem}.l-hambergerMenuSp .l-hambergerMenuFootNavLink{width:-moz-max-content;width:max-content}.l-hambergerMenuSp .l-hambergerMenuFootCopyright{display:block;line-height:1.2;margin-top:2rem}body.is-preload{overflow:hidden}body.is-preload .l-preload{display:block}body.is-preload .l-preloadLogoSVG_01,body.is-preload .l-preloadLogoSVG_02{transform:translateY(0)}body.is-loaded .l-preload{display:none;visibility:hidden}body.is-secound .l-preload{display:none}.l-preload{position:fixed;top:0;z-index:99999;width:100vw;height:100vh;overflow:hidden;background-color:#fff;cursor:wait}.l-preloadWrap{width:100%;height:100%}.l-preloadLogo{width:calc(100% - 4rem);width:100%;padding:0 2rem;position:fixed;bottom:2rem;left:0;overflow:hidden}@media screen and (max-width: 768px){.l-preloadLogo{bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%)}}.l-preloadLogo .l-preloadLogoSVG{display:block!important}.l-preloadLogoSVG_01,.l-preloadLogoSVG_02{transform:translateY(100%)}.l-preloadLogoSVG_01{transition:transform .3s cubic-bezier(.5,1,.89,1) .3s}.l-preloadLogoSVG_02{transition:transform .3s cubic-bezier(.5,1,.89,1) .42s}@media screen and (max-width: 768px){body.home .l-header:after{content:"";width:100vw;height:1px;background-color:#000;transform-origin:left;transform:scaleX(0);transition:transform .8s cubic-bezier(.5,1,.89,1) .5s;position:absolute;top:0;left:0;z-index:10000}body.home.is-loaded .l-header:after{transform:scaleX(1)}}body.home .l-headerNav{position:relative}body.home .l-headerNav:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;bottom:0;left:0}body.home .l-headrLogo{width:calc(100% - 6rem);box-sizing:content-box;padding:3rem;margin:0 auto;position:static;bottom:3rem;left:3rem}@media screen and (max-width: 768px){body.home .l-headrLogo{width:calc(100% - 2.6rem);width:4.7rem;padding:1.3rem;position:fixed;bottom:0;left:0}}@media screen and (max-width: 768px){.p-home{margin-top:9rem}}@media screen and (max-width: 768px){body.pc.home .p-home{margin-top:3rem}body.pc.home .p-home:before{content:"";display:none}body.pc.home .p-homeKv{padding:20px 0 30px;position:static}body.pc.home .p-homeKv.is-fixed{position:static;width:100%}body.pc.home .p-homeKv.is-fixed:before{display:none}body.pc.home .p-homeKv .p-homeKvTitle{font-size:4.5rem}body.pc.home .p-homeContents{padding-top:0rem}body.pc.home .l-headrLogo{width:calc(min(7.3rem,73px) - 2.6rem)}body.pc.home .l-hambergerMenu{width:calc(100% - min(7.3rem,73px))}body.pc.home.is-MenuOpen .l-menuTriggerOpenIcon{clip-path:inset(0 0 60% 0)}}@media screen and (max-width: 768px){.p-homeKv{width:100%;padding:4rem 0 5rem;padding:40px 0 50px;background-color:#fff;transition:padding .8s cubic-bezier(.25,1,.5,1);position:absolute;top:0;right:0;z-index:1}.p-homeKv:before{content:"";width:100%;height:1px;background-color:#000;transform-origin:left;transform:scaleX(0);transition:transform .8s cubic-bezier(.5,1,.89,1);position:absolute;bottom:0;left:0}.p-homeKv.is-fixed{width:calc(100% - 7.3rem);position:fixed}.p-homeKv.is-fixed:before{transform:scaleX(1)}}@media screen and (max-width: 768px){.p-homeKv .p-homeKvWrap{padding:0 2.4rem}}.p-homeKv .p-homeKvPin{position:absolute;top:23.5rem;top:29.012345679vh;top:14.8148148148vh;left:5.2rem;position:fixed;left:20.2777777778vw}@media screen and (max-width: 768px){.p-homeKv .p-homeKvPin{position:static}}.p-homeKv .p-homeKvTitle{font-size:clamp(92px,10rem,108px);font-size:10rem;line-height:1.2;font-weight:500;transform-origin:left bottom}@media screen and (max-width: 768px){.p-homeKv .p-homeKvTitle{font-size:clamp(42px,4.5rem,48px);font-size:4.5rem}}.p-homeKv .p-homeKvTitle .p-homeKvTitleWrap{display:block;width:-moz-max-content;width:max-content}.p-homeKv .p-homeKvTitle .p-homeKvTitleWrap span{display:block;white-space:nowrap;width:-moz-max-content;width:max-content}.p-homeContents{padding-top:71rem;padding-top:87.6543209877vh;padding-top:68.6419753086vh;position:relative}@media screen and (min-width: 769px){.p-homeContents{z-index:100}}@media screen and (min-width: 768px) and (max-width: 1024px){.p-homeContents{padding-top:500px}}@media screen and (max-width: 768px){.p-homeContents{padding-top:48.8262910798vh;padding-top:38.2629107981vh;padding-top:32.6rem}}.p-homeContentsCopy{margin-left:44rem;width:72rem}@media screen and (max-width: 768px){.p-homeContentsCopy{margin-left:0}}@media screen and (max-width: 768px){.p-homeContentsCopy{text-align:justify;word-break:break-all;width:100%;padding:0 2.4rem}}.p-homeContentsCopy p{font-size:clamp(22px,2.4rem,26px);font-size:2.4rem;font-weight:400;line-height:1.9;letter-spacing:.1em}@media screen and (max-width: 768px){.p-homeContentsCopy p{font-size:clamp(13px,1.5rem,17px);font-size:1.5rem}.p-homeContentsCopy p br{display:none}}.p-homeContentsCopy p+p{margin-top:1.9em}.p-homeSelection{margin-left:44rem;text-align:justify;word-break:break-all;margin-top:9rem;width:60rem;font-size:clamp(13px,1.5rem,17px);font-size:1.5rem;letter-spacing:.1em;position:relative}@media screen and (max-width: 768px){.p-homeSelection{margin-left:0}}@media screen and (max-width: 768px){.p-homeSelection{width:100%;padding:2.8rem 2.4rem 0;margin-top:5rem}.p-homeSelection:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0}}.p-homeSelection .p-homeSelectionCopy{margin-top:1.5rem}.p-homeNomination{margin-top:9rem;margin-bottom:17rem;margin-left:44rem}@media screen and (max-width: 768px){.p-homeNomination{margin-left:0}}@media screen and (max-width: 768px){.p-homeNomination{width:100%;margin-top:5rem;margin-bottom:6.5rem}}.p-homeNomination.is-view .p-homeNominationHead:before{transform:scaleX(1)}.p-homeNominationHead{width:100%;padding-top:3rem;position:relative}.p-homeNominationHead:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}@media screen and (max-width: 768px){.p-homeNominationHead{padding:5rem 2.4rem 0}}.p-homeNominationTitle{font-size:clamp(16px,2rem,24px);font-size:2rem;font-weight:700;line-height:1.4}.p-homeNominationBody{padding-right:5rem}@media screen and (max-width: 768px){.p-homeNominationBody{width:100%;padding:0 2.4rem}}.p-homeNominationBody .c-artisitList{gap:3rem}@media screen and (max-width: 768px){.p-homeNominationBody .c-artisitList{margin-top:3rem;gap:3rem 1.5rem}}.p-homeNominationBody .c-artisitItem{width:21.2rem;width:calc(33.3333333333% - 2rem)}@media screen and (max-width: 768px){.p-homeNominationBody .c-artisitItem{width:calc(50% - .75rem)}}.p-homeNominationBody .c-artisitName{font-size:1.8rem;margin-top:1em;line-height:1.4}.p-homeNominationBody .c-artisitCopy{font-size:clamp(12px,1.4rem,16px);font-size:1.4rem;font-weight:700;margin-top:.5em}.p-homeNominationBtn{margin-top:5rem}@media screen and (max-width: 768px){.p-homeNominationBtn{margin-top:4.5rem;margin-left:2.4rem}}.p-archiveSec{position:relative;background-color:#fff}@media screen and (max-width: 768px){.p-archiveSec{width:100%;background-color:transparent}}.p-archiveSec.is-view:nth-child(n+2):before{transform:scaleX(1)}@media screen and (max-width: 768px){.p-archiveSec.is-view:nth-child(n+2) .p-archiveSecHead:before{transform:scaleX(1)}.p-archiveSec.is-view .p-archiveSecBody:before{transform:scaleX(1)}}.p-archiveSec:nth-child(n+2):before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}@media screen and (max-width: 768px){.p-archiveSec:nth-child(n+2){padding-top:6.4rem}.p-archiveSec:nth-child(n+2):before{display:none}}@media screen and (max-width: 768px){.p-archiveSec:first-of-type .p-archiveSecPin{padding-top:6.6rem}}@media screen and (min-width: 769px){.p-archiveSec:last-of-type .p-archiveSecWrap{padding-bottom:14rem}}.p-archiveSec[data-scrollSec] .p-archiveSecWrap{padding-bottom:20rem}@media screen and (max-width: 768px){.p-archiveSec[data-scrollSec] .p-archiveSecWrap{padding-bottom:8rem}}@media screen and (min-width: 768px) and (max-width: 1024px){.p-archiveSecPin{height:100vh!important}}@media screen and (max-width: 768px){.p-archiveSecPin{background-color:#fff}}.p-archiveSecWrap{display:flex;-moz-column-gap:11rem;column-gap:11rem;padding-top:5rem;padding-bottom:10rem}@media screen and (max-width: 768px){.p-archiveSecWrap{display:block;padding-bottom:8rem;padding-top:0}}.p-archiveSecHead{width:30rem;padding:0 4rem;position:sticky;top:5rem;height:-moz-max-content;height:max-content}@media screen and (max-width: 768px){.p-archiveSecHead{width:100%;position:relative;top:0;padding:1.8rem}.p-archiveSecHead:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}}.p-archiveSecTitle{font-size:clamp(68px,7rem,72px);font-size:7rem;font-family:neue-haas-grotesk-display,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1}@media screen and (max-width: 768px){.p-archiveSecTitle{font-size:clamp(38px,4rem,42px);font-size:4rem}}.p-archiveSecBody{width:79rem}@media screen and (max-width: 768px){.p-archiveSecBody{width:100%;position:relative}.p-archiveSecBody:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}}.p-archiveArticle{width:100%;padding-right:5rem;display:flex;-moz-column-gap:4rem;column-gap:4rem}.p-archiveArticle.-vertical{align-items:center}.p-archiveArticle.-vertical .p-archiveArticleThum{width:29rem}@media screen and (max-width: 768px){.p-archiveArticle.-vertical .p-archiveArticleThum{width:100%}}.p-archiveArticle.-vertical .p-archiveArticleText{width:41rem;text-align:justify;word-break:break-all}@media screen and (max-width: 768px){.p-archiveArticle.-vertical .p-archiveArticleText{width:100%;margin-top:3rem}}.p-archiveArticle.-horizontal{align-items:flex-start}.p-archiveArticle.-horizontal .p-archiveArticleThum{width:37rem}@media screen and (max-width: 768px){.p-archiveArticle.-horizontal .p-archiveArticleThum{width:100%}}.p-archiveArticle.-horizontal .p-archiveArticleText{width:33rem}@media screen and (max-width: 768px){.p-archiveArticle.-horizontal .p-archiveArticleText{width:100%;margin-top:3rem}}.p-archiveArticle:nth-child(n+2){margin-top:3rem}@media screen and (max-width: 768px){.p-archiveArticle{display:block;padding:2rem}}.p-archiveArticleThumCaption{font-family:neue-haas-grotesk-display,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:clamp(10px,1.2rem,14px);font-size:1.2rem;font-weight:400;margin-top:.5em}.p-archiveArticleTitle{font-size:clamp(22px,2.6rem,30px);font-size:2.6rem;font-weight:700;line-height:1.2}.p-archiveArticleCopy{margin-top:3rem}@media screen and (max-width: 768px){.p-archiveArticleCopy{margin-top:1rem}}.p-archiveArticleMore{margin-top:3rem}.p-archiveNomination{margin-top:8rem}@media screen and (max-width: 768px){.p-archiveNomination{margin-top:5rem}}.p-archiveNomination.is-view .p-archiveNominationHead:before{transform:scaleX(1)}.p-archiveNominationHead{width:100%;padding-bottom:1rem;position:relative}.p-archiveNominationHead:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;bottom:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}@media screen and (max-width: 768px){.p-archiveNominationHead{width:calc(100% - 4rem);margin:0 auto}}.p-archiveNominationTitle{font-size:clamp(16px,2rem,24px);font-size:2rem;font-weight:700;line-height:1}.p-archiveNominationBody{padding-right:5rem}@media screen and (max-width: 768px){.p-archiveNominationBody{padding-right:0;width:calc(100% - 4rem);margin:0 auto}}@media screen and (max-width: 768px){.p-artist{padding-top:6.6rem}}.p-artist.-s .p-artistWorkArchiveBack{bottom:21rem;left:4rem}@media screen and (max-width: 768px){.p-artist.-s .p-artistWorkArchiveBack{order:3;margin-top:.5rem;margin-bottom:5.5rem;padding:0 2rem}}.p-artist.-s .p-artistWorkGarallyComment{margin-top:6.6rem;padding-top:2.5rem;position:relative}.p-artist.-s .p-artistWorkGarallyComment.is-view:before{transform:scaleX(1)}.p-artist.-s .p-artistWorkGarallyComment:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}@media screen and (min-width: 769px){.p-artist.shiori-watanabe .p-artistProfileThum.-vertical{width:56rem}}.p-artistHead{display:flex;-moz-column-gap:6rem;column-gap:6rem}@media screen and (max-width: 768px){.p-artistHead{flex-direction:column}}.p-artistName{width:40rem;padding:5rem 4rem 0}@media screen and (max-width: 768px){.p-artistName{width:calc(100% - 4rem);margin:3.6rem auto 0;padding:0;order:2}}.p-artistNameCopy{font-size:clamp(40px,4.4rem,48px);font-size:4.4rem;line-height:1.2}@media screen and (min-width: 769px){.p-artistNameCopy{position:fixed;top:5rem;left:28rem}}@media screen and (max-width: 768px){.p-artistNameCopy{font-size:clamp(22px,2.6rem,30px);font-size:2.6rem}}.p-artistProfile{width:74rem}@media screen and (max-width: 768px){.p-artistProfile{display:contents;width:calc(100% - 4rem);margin:0 auto}}.p-artistProfileThum.-horizontal{width:100%}.p-artistProfileThum.-vertical{width:49rem}@media screen and (max-width: 768px){.p-artistProfileThum.-vertical{width:100%}}@media screen and (max-width: 768px){.p-artistProfileThum{order:1}}.p-artistProfileThumCaption{font-family:neue-haas-grotesk-display,Helvetica,Arial,Segoe UI,Roboto,sans-serif;font-size:clamp(10px,1.2rem,14px);font-size:1.2rem;font-weight:400;margin-top:.5em}@media screen and (max-width: 768px){.p-artistProfileThumCaption{padding:0 2rem;text-align:right}}.p-artistProfileText{width:58.5rem;text-align:justify;word-break:break-all}@media screen and (max-width: 768px){.p-artistProfileText{width:calc(100% - 4rem);margin:0 auto;order:3}}.p-artistProfileCopy{margin-top:8.6rem;font-weight:400}@media screen and (max-width: 768px){.p-artistProfileCopy{margin-top:1.5rem}}.p-artistProfileExternal{margin-top:2.5rem;display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem;font-size:clamp(10px,1.2rem,14px);font-size:1.2rem;font-weight:500}.p-artistProfileExhibition{margin-top:4.5rem}.p-artistProfileExhibitionList{margin-top:1rem;display:flex;flex-direction:column;row-gap:.75rem}.p-artistProfileExhibitionItem{font-size:clamp(11px,1.3rem,15px);font-size:1.3rem;line-height:1.7}.p-artistProfileStatement{margin-top:6.6rem;padding-top:2.5rem;position:relative}@media screen and (max-width: 768px){.p-artistProfileStatement{margin-top:5rem}}.p-artistProfileStatement.is-view:before{transform:scaleX(1)}.p-artistProfileStatement:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}.p-artistProfileStatementPerson{margin-top:1rem}.p-artistBody{display:flex;-moz-column-gap:6rem;column-gap:6rem;margin-top:10rem}@media screen and (max-width: 768px){.p-artistBody{flex-direction:column;-moz-column-gap:0;column-gap:0;margin-top:6rem;padding-top:6rem;position:relative}.p-artistBody.is-view:before{transform:scaleX(1)}.p-artistBody:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}}.p-artistWorkHead{position:relative;width:40rem;padding:0 4rem}.p-artistWorkHead.-s{padding:14rem 4rem 0;margin-top:-14rem}.p-artistWorkHead.-l{padding:20rem 4rem 0;margin-top:-20rem}@media screen and (max-width: 768px){.p-artistWorkHead.-l{margin-top:0;padding:0 4rem}}@media screen and (max-width: 768px){.p-artistWorkHead{width:100%;padding:0 2rem;margin-top:0;display:contents}}.p-artistWorkHead .p-artistWorkArchiveBack{bottom:0;left:4rem;padding:44rem 0 0}@media screen and (max-width: 768px){.p-artistWorkHead .p-artistWorkArchiveBack{order:3;margin-top:6rem;padding:0 2rem}}@media screen and (min-width: 769px){.p-artistWorkFexd{width:40rem}}@media screen and (max-width: 768px){.p-artistWorkFexd{padding:0 2rem;order:1}}.p-artistWorkCredit{width:-moz-max-content;width:max-content;margin-top:3rem}@media screen and (max-width: 768px){.p-artistWorkCredit{margin-top:2rem}}.p-artistWorkArchiveBack{position:absolute}@media screen and (max-width: 768px){.p-artistWorkArchiveBack{position:static}}.p-artistWorkArchiveBackLink{display:flex;align-items:center;font-size:clamp(13px,1.5rem,17px);font-size:1.5rem}.p-artistWorkBody{width:74rem}@media screen and (max-width: 768px){.p-artistWorkBody{width:100%;padding:0 2rem;order:2}}.p-artistWorkGarally{width:69rem}@media screen and (max-width: 768px){.p-artistWorkGarally{width:100%;margin-top:6rem}}.p-artistWorkGarallyImage{width:100%}.p-artistWorkGarallyImage:nth-child(n+2){margin-top:4rem}@media screen and (max-width: 768px){.p-artistWorkGarallyImage:nth-child(n+2){margin-top:2.5rem}}iframe.p-artistWorkGarallyImage{aspect-ratio:16/9;height:100%}.p-artistWorkGarallyComment{margin-top:10rem;margin-bottom:10rem;width:58.5rem}@media screen and (max-width: 768px){.p-artistWorkGarallyComment{width:100%;margin-top:6rem;margin-bottom:5.5rem}}.p-artistWorkGarallyCommentCopy{font-weight:400}.p-artistWorkGarallyCommentLink{display:block;margin-top:1rem}.p-artistWorkGarallyCommentLink>span{width:-moz-max-content;width:max-content;display:flex;align-items:center;-moz-column-gap:.2rem;column-gap:.2rem}.p-artistWorkGarallyCommentLink>span svg{width:.8rem}.p-artistWorkGarallyCredit{padding-top:3rem;position:relative}.p-artistWorkGarallyCredit.is-view:before{transform:scaleX(1)}.p-artistWorkGarallyCredit:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.5,1,.89,1)}.p-artistWorkGarallyCreditCopy{font-size:clamp(11px,1.3rem,15px);font-size:1.3rem}.p-artistBg{margin-top:10rem;position:relative;z-index:50}@media screen and (max-width: 768px){.p-artistBg{margin-top:6rem}}.p-artistBg .p-artistBottomLogo{position:absolute;bottom:0;right:0;margin-top:0;background-color:transparent}.p-artist.-s .p-artistBottomLogo{margin-top:6rem}@media screen and (min-width: 769px){.u-pc-hidden{display:none}}@media screen and (max-width: 768px){.u-sp-hidden{display:none}}.u-hidden{display:none}.char{display:inline-flex!important;margin:0 -.3em;padding:0 .3em}.char-inner{display:inline;will-change:transform,opacity}
