@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.menu-title-li.svelte-3hhrfq{opacity:1}@media screen and (max-width: 760px){.menu-title-li.svelte-3hhrfq{opacity:0;transition:.3s}.menu-title-li.svelte-3hhrfq p:where(.svelte-3hhrfq){opacity:1}}.menu-title-li[data-is-visible=false].svelte-3hhrfq{display:none}.menu-title-li[data-run-anim=true].svelte-3hhrfq{opacity:1}.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq){pointer-events:none;transform:scale(1.3)}.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq){font-size:20px;font-weight:500;margin:0 16px;color:var(--c-menu-active)}@media screen and (max-width: 760px){.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq){transition:0s;color:#fff}}.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq) span:where(.svelte-3hhrfq){transition:color .3s linear}@media screen and (max-width: 760px){.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq) span:where(.svelte-3hhrfq){transition:0s}}.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):before,.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):after{opacity:1;color:var(--c-menu-active)}@media screen and (max-width: 760px){.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):before,.menu-title-li[data-is-active=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):after{color:#fff}}@media (hover: hover) and (pointer: fine){.menu-title-li[data-is-active=false].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq):hover{opacity:.6;cursor:pointer}}.menu-title-li[data-is-contact=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq){transform:scale(1)!important}.menu-title-li[data-is-contact=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq){color:var(--c-menu-default)!important}.menu-title-li[data-is-contact=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):before,.menu-title-li[data-is-contact=true].svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):after{color:var(--c-menu-default)!important;margin:0!important;opacity:0!important}.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq){display:flex;align-items:center;text-decoration:none;padding:.5rem 0;transition:transform .1s cubic-bezier(0,.4,0,1)}.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq){position:relative;color:var(--c-menu-default);font-size:20px;font-family:poppins;font-weight:400;transition:margin .2s cubic-bezier(0,.4,0,1)}.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):before,.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):after{position:relative;color:var(--c-menu-default);font-weight:700;opacity:0;transition:margin .2s cubic-bezier(0,1,0,1),color .5s linear;font-family:poppins;font-size:20px;font-weight:400}@media screen and (max-width: 760px){.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):before,.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):after{transition:0s}}.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):before{content:"(";margin-right:4px}.menu-title-li.svelte-3hhrfq .menu-title-common:where(.svelte-3hhrfq) p:where(.svelte-3hhrfq):after{content:")";margin-left:4px}.menu-pc.svelte-tttik5{display:flex;position:fixed;top:35px;z-index:1000;padding-left:0;opacity:0}.menu-pc[data-is-active=true].svelte-tttik5{opacity:1;pointer-events:auto}.menu-pc[data-is-active=false].svelte-tttik5{opacity:0;pointer-events:none;transition:0s!important}.menu-pc[data-job-mode=actor].svelte-tttik5{left:0;margin-left:var(--horizon-padding)}.menu-pc[data-job-mode=designer].svelte-tttik5{right:0;margin-right:var(--horizon-padding)}@media screen and (max-width: 760px){.menu-pc.svelte-tttik5{display:none}}.menu-pc.svelte-tttik5 ul:where(.svelte-tttik5){display:flex;list-style:none;padding:0;margin:0;gap:0}.svg-container.svelte-1oevik9{position:relative;display:inline-flex;align-items:center;justify-content:center}.svg-container.svelte-1oevik9{transition:.3s}@media screen and (min-width: 761px){.svg-container[data-is-preview-modal=true][data-job-mode=actor].svelte-1oevik9 svg:where(.svelte-1oevik9) .profile-path1:where(.svelte-1oevik9){fill:var(--c-actor)}.svg-container[data-is-preview-modal=true][data-job-mode=actor].svelte-1oevik9 svg:where(.svelte-1oevik9) .profile-path2:where(.svelte-1oevik9){fill:var(--c-white)}.svg-container[data-is-preview-modal=true][data-job-mode=designer].svelte-1oevik9 svg:where(.svelte-1oevik9) .profile-path1:where(.svelte-1oevik9){fill:var(--c-designer)}.svg-container[data-is-preview-modal=true][data-job-mode=designer].svelte-1oevik9 svg:where(.svelte-1oevik9) .profile-path2:where(.svelte-1oevik9){fill:var(--c-white)}}@media (hover: hover) and (pointer: fine){.svg-container.svelte-1oevik9:hover{opacity:.6;transition:.1s}}@media screen and (max-width: 760px){.svg-container.svelte-1oevik9{margin-right:10px}}.svg-container.svelte-1oevik9 svg:where(.svelte-1oevik9){shape-rendering:geometricPrecision;image-rendering:optimizeQuality;vertical-align:bottom}.svg-container.svelte-1oevik9 svg:where(.svelte-1oevik9) .profile-path1:where(.svelte-1oevik9){fill:var(--c-sidemenu-portfolio-dl-text)}.svg-container.svelte-1oevik9 svg:where(.svelte-1oevik9) .profile-path2:where(.svelte-1oevik9){fill:var(--c-sidemenu-portfolio-dl-bg)}.svg-container.svelte-qx73zj{position:relative;display:inline-flex;align-items:center;justify-content:center}.svg-container.svelte-qx73zj{transition:.3s}@media screen and (min-width: 761px){.svg-container[data-is-preview-modal=true].svelte-qx73zj svg:where(.svelte-qx73zj) path:where(.svelte-qx73zj){fill:var(--c-white)}}@media (hover: hover) and (pointer: fine){.svg-container.svelte-qx73zj:hover{opacity:.6;transition:.1s}}.svg-container.svelte-qx73zj svg:where(.svelte-qx73zj){shape-rendering:geometricPrecision;image-rendering:optimizeQuality;vertical-align:bottom}.svg-container.svelte-qx73zj svg:where(.svelte-qx73zj) path:where(.svelte-qx73zj){fill:var(--c-sidemenu-sns)}.svg-container.svelte-12n7lhg{position:relative;display:inline-flex;align-items:center;justify-content:center}.svg-container.svelte-12n7lhg{transition:.3s}@media screen and (min-width: 761px){.svg-container[data-is-preview-modal=true].svelte-12n7lhg path:where(.svelte-12n7lhg){fill:var(--c-white)}}@media (hover: hover) and (pointer: fine){.svg-container.svelte-12n7lhg:hover{opacity:.6;transition:.1s}}.svg-container.svelte-12n7lhg svg:where(.svelte-12n7lhg){shape-rendering:geometricPrecision;image-rendering:optimizeQuality;vertical-align:bottom}.svg-container.svelte-12n7lhg svg:where(.svelte-12n7lhg) path:where(.svelte-12n7lhg){fill:var(--c-sidemenu-sns)}.svg-container.svelte-m3k5ot{position:relative;display:inline-flex;align-items:center;justify-content:center}.svg-container.svelte-m3k5ot{transition:.3s}@media screen and (min-width: 761px){.svg-container[data-is-preview-modal=true][data-job-mode=actor].svelte-m3k5ot svg:where(.svelte-m3k5ot) .youtube-path1:where(.svelte-m3k5ot){fill:var(--c-white)}.svg-container[data-is-preview-modal=true][data-job-mode=actor].svelte-m3k5ot svg:where(.svelte-m3k5ot) .youtube-path2:where(.svelte-m3k5ot){fill:var(--c-actor)}.svg-container[data-is-preview-modal=true][data-job-mode=designer].svelte-m3k5ot svg:where(.svelte-m3k5ot) .youtube-path1:where(.svelte-m3k5ot){fill:var(--c-white)}.svg-container[data-is-preview-modal=true][data-job-mode=designer].svelte-m3k5ot svg:where(.svelte-m3k5ot) .youtube-path2:where(.svelte-m3k5ot){fill:var(--c-designer)}}@media (hover: hover) and (pointer: fine){.svg-container.svelte-m3k5ot:hover{opacity:.6;transition:.1s}}.svg-container.svelte-m3k5ot svg:where(.svelte-m3k5ot){shape-rendering:geometricPrecision;image-rendering:optimizeQuality;vertical-align:bottom}.svg-container.svelte-m3k5ot svg:where(.svelte-m3k5ot) .youtube-path1:where(.svelte-m3k5ot){fill:var(--c-sidemenu-sns)}.svg-container.svelte-m3k5ot svg:where(.svelte-m3k5ot) .youtube-path2:where(.svelte-m3k5ot){fill:var(--c-sidemenu-sns-youtube)}.menu-sp-cross__wrap.svelte-xg329s{display:flex;align-items:center;justify-content:center;position:relative;width:63px;height:42px}.menu-sp-cross__wrap.svelte-xg329s .line:where(.svelte-xg329s){position:relative;width:5px;height:5px;border-radius:50%;background:#8f8f8f}.menu-sp-cross__wrap.svelte-xg329s .line1:where(.svelte-xg329s){left:13px;transition:all .2s cubic-bezier(0,.56,.07,1)}.menu-sp-cross__wrap.svelte-xg329s .line2:where(.svelte-xg329s){transition:all .2s cubic-bezier(0,.56,.07,1)}.menu-sp-cross__wrap.svelte-xg329s .line3:where(.svelte-xg329s){right:13px;transition:all .2s cubic-bezier(0,.56,.07,1)}.menu-sp-cross__wrap.svelte-xg329s .branket:where(.svelte-xg329s){position:absolute;width:44px;height:auto;transform:translate(0)}.menu-sp-cross__wrap.svelte-xg329s .branket-path:where(.svelte-xg329s){fill:var(--c-menu-sp-branket)}.menu-sp-cross__wrap[data-is-active=true].svelte-xg329s{background:#fff0}.menu-sp-cross__wrap[data-is-active=true].svelte-xg329s .line:where(.svelte-xg329s){border-radius:0%}.menu-sp-cross__wrap[data-is-active=true].svelte-xg329s .line1:where(.svelte-xg329s){width:21px;height:2px;transform:rotate(-45deg)}.menu-sp-cross__wrap[data-is-active=true].svelte-xg329s .line2:where(.svelte-xg329s){opacity:0}.menu-sp-cross__wrap[data-is-active=true].svelte-xg329s .line3:where(.svelte-xg329s){width:21px;height:2px;transform:rotate(45deg)}.menu-sp-cross__wrap[data-is-active=true].svelte-xg329s .branket-path:where(.svelte-xg329s){fill:#fff}svg.svelte-addjp1{width:100%;height:100%}svg.svelte-addjp1 path:where(.svelte-addjp1){transition:.6s}svg.svelte-1e005hj{width:100%;height:100%}svg.svelte-1e005hj path:where(.svelte-1e005hj){transition:.6s}.toggle-btn.svelte-5pbtpi{width:44%;background:var(--c-sidemenu-toggle-inactive-bg);display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:space-between;position:relative;color:#fff;border:1px solid var(--c-border);border-radius:9999px;transition:.1s}@media (hover: hover) and (pointer: fine){.toggle-btn.svelte-5pbtpi:hover{border:1px solid rgb(168.5,168.5,168.5)}}@media screen and (max-width: 760px){.toggle-btn.svelte-5pbtpi{width:25px;height:254px;transform:rotate(-90deg);position:absolute;top:-139.5px}}.toggle-btn[data-mode=actor].svelte-5pbtpi .active-mode-bg:where(.svelte-5pbtpi){height:var(--v-sidemenu-actor-height-sp);top:var(--v-sidemenu-actor-top-sp)}.toggle-btn[data-mode=designer].svelte-5pbtpi .active-mode-bg:where(.svelte-5pbtpi){height:var(--v-sidemenu-designer-height-sp);top:var(--v-sidemenu-designer-top-sp)}.toggle-btn[data-is-active=true].svelte-5pbtpi{opacity:1;transition:.3s}.toggle-btn[data-is-active=false].svelte-5pbtpi{opacity:0;transition:.3s}.mode-actor--wrap.svelte-5pbtpi,.mode-designer--wrap.svelte-5pbtpi{width:14px;height:auto;margin:20px 0;z-index:1}.active-mode-bg.svelte-5pbtpi{width:100%;position:absolute;border-radius:9999px;z-index:0;background:#fff;opacity:1;transition:.8s cubic-bezier(0,.95,0,.99)}.menu-sp__border-box.svelte-1ytoahl{width:100%;margin:30px 0;padding:0 5%}.menu-sp__border-box.svelte-1ytoahl .border:where(.svelte-1ytoahl){width:100%;height:1px;border-top:solid 1px #8f8f8f}.menu-sp__close.svelte-1mi35yc{display:none;position:fixed;top:0;right:0;z-index:2100;-webkit-tap-highlight-color:transparent}@media screen and (max-width: 760px){.menu-sp__close.svelte-1mi35yc{display:flex}}.menu-sp.svelte-1mi35yc{display:flex;visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:100vw;z-index:2000;margin-left:var(--horizon-padding);padding-left:0;transition:0s;pointer-events:none}@media screen and (max-width: 760px){.menu-sp.svelte-1mi35yc{display:flex;flex-direction:column;align-items:center;justify-content:center;visibility:visible;transition:.3s;left:0}}.menu-sp.svelte-1mi35yc:before{transition:0s}@media screen and (max-width: 760px){.menu-sp.svelte-1mi35yc:before{content:"";display:block;width:63px;height:42px;background:var(--c-menu-sp-bg);border-bottom-left-radius:20px;position:absolute;top:0;right:0;transition:.3s}}.menu-sp[data-is-active-sp-menu=true].svelte-1mi35yc{display:flex;opacity:1;pointer-events:auto}.menu-sp[data-is-active-sp-menu=true].svelte-1mi35yc:before{width:100%;height:100%;transition:.2s;background:var(--c-primary);border-bottom-left-radius:0}.menu-sp[data-is-active-sp-menu=true].svelte-1mi35yc .menu-sp__inner:where(.svelte-1mi35yc){opacity:1;pointer-events:all}.menu-sp.svelte-1mi35yc .menu-sp__inner:where(.svelte-1mi35yc){width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;opacity:0;pointer-events:none}@media screen and (max-width: 760px){.menu-sp.svelte-1mi35yc .menu-sp__inner:where(.svelte-1mi35yc){margin-bottom:-20px}}@media screen and (max-width: 760px){.menu-sp.svelte-1mi35yc .menu-sp__inner:where(.svelte-1mi35yc) .menu-sp__list:where(.svelte-1mi35yc){margin-top:40px}}.menu-sp.svelte-1mi35yc .menu-sp__inner:where(.svelte-1mi35yc) .menu-sp__sns-wrap:where(.svelte-1mi35yc){display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;gap:15px;margin-top:30px;margin-bottom:10px}.menu-sp.svelte-1mi35yc .menu-sp__inner:where(.svelte-1mi35yc) .menu-sp__activity-wrap:where(.svelte-1mi35yc){display:flex;gap:30px}.menu-sp.svelte-1mi35yc ul:where(.svelte-1mi35yc){display:flex;flex-direction:column;align-items:center;justify-content:center;list-style:none;padding:0;margin:0;gap:0}.toggle-btn.svelte-1c699h5{width:44%;background:var(--c-sidemenu-toggle-inactive-bg);display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:space-between;position:relative;color:#fff;border:1px solid var(--c-border);border-radius:9999px;transition:.1s}@media (hover: hover) and (pointer: fine){.toggle-btn.svelte-1c699h5:hover{cursor:pointer;border:1px solid rgb(168.5,168.5,168.5)}.toggle-btn.svelte-1c699h5:hover .mode-actor--wrap svg path{fill:var(--c-actor)}.toggle-btn.svelte-1c699h5:hover .mode-designer--wrap svg path{fill:var(--c-designer)}}@media screen and (max-width: 760px){.toggle-btn.svelte-1c699h5{opacity:0}}.toggle-btn[data-mode=actor].svelte-1c699h5 .active-mode-bg:where(.svelte-1c699h5){height:var(--v-sidemenu-actor-height);top:var(--v-sidemenu-actor-top)}.toggle-btn[data-mode=designer].svelte-1c699h5 .active-mode-bg:where(.svelte-1c699h5){height:var(--v-sidemenu-designer-height);top:var(--v-sidemenu-designer-top)}.mode-actor--wrap.svelte-1c699h5,.mode-designer--wrap.svelte-1c699h5{width:14px;height:auto;margin:20px 0;z-index:1}.active-mode-bg.svelte-1c699h5{width:100%;position:absolute;border-radius:9999px;z-index:0;background:#fff;opacity:1;transition:.8s cubic-bezier(0,.95,0,.99)}a.svelte-nj00n9{transition:.3s}@media (hover: hover) and (pointer: fine){a.svelte-nj00n9:hover{transition:.1s}a.svelte-nj00n9:hover svg:where(.svelte-nj00n9) path:where(.svelte-nj00n9){transition:.1s;fill:var(--c-sidemenu-role-hover)}}a.svelte-nj00n9 svg:where(.svelte-nj00n9) path:where(.svelte-nj00n9){fill:var(--c-sidemenu-role-default);transition:.3s}a.svelte-130l3yj{transition:.3s}@media (hover: hover) and (pointer: fine){a.svelte-130l3yj:hover{transition:.1s}a.svelte-130l3yj:hover svg:where(.svelte-130l3yj) path:where(.svelte-130l3yj){transition:fill .1s;fill:var(--c-sidemenu-role-hover)}}a.svelte-130l3yj svg:where(.svelte-130l3yj) path:where(.svelte-130l3yj){transition:fill .3s;fill:var(--c-sidemenu-role-default)}.side-menu.svelte-h8wbq2{width:var(--horizon-padding);height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden;transition:background-color .3s ease-in-out}.side-menu[data-is-active=true].svelte-h8wbq2{opacity:1;pointer-events:auto}.side-menu[data-is-active=false].svelte-h8wbq2{opacity:0;pointer-events:none}.side-menu[data-is-preview-modal=true].svelte-h8wbq2{background-color:#0025e5}@media screen and (max-width: 760px){.side-menu.svelte-h8wbq2{visibility:hidden;opacity:0}}.side-menu-toggle__wrap.svelte-h8wbq2{width:100%;display:flex;justify-content:center;padding-top:16px}.side-menu-affiliation__wrap.svelte-h8wbq2{display:flex;flex-direction:column;gap:10px}.side-menu-sns__wrap.svelte-h8wbq2{display:flex;flex-direction:column;gap:20px;margin-left:auto;margin-right:auto;margin-bottom:30px;position:relative}@font-face{font-family:PP Mori;src:url(../../../fonts/PPMori-Regular.otf) format("opentype");font-weight:400;font-style:normal}*{caret-color:transparent}:root{--c-white: #ffffff;--c-actor: #0025e5;--c-designer: #00c868;--c-primary: #0025e5;--c-primary-bg: white;--c-text: black;--c-text-light: #8f8f8f;--c-border: #8f8f8f;--c-text: #2c2c2c;--c-bg-debug-console-wrap: rgb(59, 167, 92);--c-bg-debug-console-unit: rgb(59, 167, 92, .3);--c-bg-debug-console-unit-state--default: rgba(50, 232, 199, .5);--c-bg-debug-console-unit-state--reactive: rgb(255, 122, 13);--horizon-padding: 60px;--section-middle-gap: 30px;--c-menu-default: #8f8f8f;--c-menu-active: #0025e5;--c-menu-works-active: #0025e5;--c-menu-bg-gradient: linear-gradient(to bottom, #ffffff 70%, #ffffff00 100%);--c-profile-bg-gradient: linear-gradient(to bottom, #ffffff 90%, #ffffff00 100%);--c-menu-sp-bg: #fffef9;--c-menu-sp-branket: #0025e5;--c-sidemenu-toggle-active-bg: #8f8f8f;--c-sidemenu-toggle-inactive-bg: #c0c0c0;--v-sidemenu-actor-height: 0px;--v-sidemenu-actor-top: 0px;--v-sidemenu-designer-height: 0px;--v-sidemenu-designer-top: 0px;--v-sidemenu-actor-height-sp: 0px;--v-sidemenu-actor-top-sp: 0px;--v-sidemenu-designer-height-sp: 0px;--v-sidemenu-designer-top-sp: 0px;--c-sidemenu-sns: black;--c-sidemenu-sns-insta: #fffef9;--c-sidemenu-sns-youtube: #fffef9;--c-sidemenu-portfolio-dl: #0025e5;--c-sidemenu-portfolio-dl-text: #fffef9;--c-sidemenu-portfolio-dl-bg: #0025e5;--prof-row-key-width: 16vw;--prof-row-key-width-limit: 180px;--prof-unit-padding: 16px;--works-wrap-holizon-padding: 25px;--works-underpage-height: 66svh;--works-category-tab-height: 50px;--news-sp-img-width: 100%;--news-sp-img-max-width: 100%;--news-sp-height: 45vh}@media screen and (min-width: 761px) and (max-width: 1024px){:root{--prof-row-key-width: 150px;--prof-row-key-width-limit: 150px}}@media screen and (max-width: 760px){:root{--horizon-padding: 0px;--c-menu-active: #fff;--prof-row-key-width: 130px;--prof-row-key-width-limit: 130px;--works-wrap-holizon-padding: 6.7%;--works-category-tab-height: 41px}}html{color:var(--c-text);overflow-y:scroll;view-transition-name:none;scrollbar-width:thin;scrollbar-color:white transparent}html .menu-pc .menu-pc-bg[data-color=blue]{background:var(--c-actor) ff;opacity:0}html .menu-pc .menu-pc-bg[data-color=green]{opacity:0}html .menu-pc .menu-pc-bg[data-color=white]{background:#fff;opacity:1}html[data-theme=white][data-job-mode=actor]{--c-primary: var(--c-actor);--c-sidemenu-role-default: #8f8f8f;--c-sidemenu-role-hover: var(--c-actor);scrollbar-width:thin;scrollbar-color:var(--c-actor) transparent}@media screen and (max-width: 760px){html[data-theme=white][data-job-mode=actor]{--c-menu-works-active: var(--c-actor);--c-sidemenu-sns: #fffef9;--c-sidemenu-sns-insta: var(--c-actor);--c-sidemenu-sns-youtube: var(--c-actor);--c-sidemenu-portfolio-dl: #fffef9;--c-sidemenu-portfolio-dl-text: var(--c-actor);--c-sidemenu-portfolio-dl-bg: #fffef9}}html[data-theme=white][data-job-mode=designer]{--c-primary: var(--c-designer);--c-menu-active: var(--c-designer);--c-sidemenu-role-default: #8f8f8f;--c-sidemenu-role-hover: var(--c-designer);--c-sidemenu-portfolio-dl-bg: var(--c-designer);--c-menu-sp-branket: var(--c-designer);--c-menu-works-active: var(--c-designer);scrollbar-width:thin;scrollbar-color:var(--c-designer) transparent}@media screen and (max-width: 760px){html[data-theme=white][data-job-mode=designer]{--c-sidemenu-sns: #fffef9;--c-sidemenu-sns-insta: var(--c-designer);--c-sidemenu-sns-youtube: var(--c-designer);--c-sidemenu-portfolio-dl: #fffef9;--c-sidemenu-portfolio-dl-text: var(--c-designer);--c-sidemenu-portfolio-dl-bg: #fffef9}}html[data-theme=blue][data-job-mode=actor]{--c-primary: var(--c-actor);--c-primary-bg: var(--c-actor);--c-text: #fffef9;--c-border: #8f8f8f;--c-menu-default: #8f8f8f;--c-menu-active: #fffef9;--c-menu-works-active: var(--c-actor);--c-menu-sp-bg: var(--c-actor);--c-menu-sp-branket: #fffef9;--c-menu-bg-gradient: linear-gradient(to bottom, #0025e5ff 70%, #0025e500 100%);--c-profile-bg-gradient: linear-gradient(to bottom, #0025e5ff 90%, #0025e500 100%)}html[data-theme=blue][data-job-mode=actor] .menu-pc .menu-pc-bg[data-color=blue]{opacity:1}html[data-theme=blue][data-job-mode=actor] .menu-pc .menu-pc-bg[data-color=green],html[data-theme=blue][data-job-mode=actor] .menu-pc .menu-pc-bg[data-color=white]{opacity:0}html[data-theme=blue][data-job-mode=actor]{--c-sidemenu-role-default: #8f8f8f;--c-sidemenu-role-hover: white;--c-sidemenu-sns: #fffef9;--c-sidemenu-sns-insta: var(--c-actor);--c-sidemenu-sns-youtube: var(--c-actor);--c-sidemenu-portfolio-dl: #fffef9;--c-sidemenu-portfolio-dl-text: var(--c-actor);--c-sidemenu-portfolio-dl-bg: #fffef9}html[data-theme=green][data-job-mode=designer]{--c-primary: var(--c-designer);--c-primary-bg: var(--c-designer);--c-text: #fffef9;--c-border: #8f8f8f;--c-menu-default: #8f8f8f;--c-menu-active: #fffef9;--c-menu-works-active: var(--c-designer);--c-menu-sp-bg: var(--c-designer);--c-menu-sp-branket: #fffef9;--c-menu-bg-gradient: linear-gradient(to bottom, #00c868ff 70%, #00c86800 100%);--c-profile-bg-gradient: linear-gradient(to bottom, #00c868ff 90%, #00c86800 100%)}html[data-theme=green][data-job-mode=designer] .menu-pc .menu-pc-bg[data-color=blue]{opacity:1}html[data-theme=green][data-job-mode=designer] .menu-pc .menu-pc-bg[data-color=green],html[data-theme=green][data-job-mode=designer] .menu-pc .menu-pc-bg[data-color=white]{opacity:0}html[data-theme=green][data-job-mode=designer]{--c-sidemenu-role-default: #8f8f8f;--c-sidemenu-role-hover: white;--c-sidemenu-sns: #fffef9;--c-sidemenu-sns-insta: var(--c-designer);--c-sidemenu-sns-youtube: var(--c-designer);--c-sidemenu-portfolio-dl: #fffef9;--c-sidemenu-portfolio-dl-text: var(--c-designer);--c-sidemenu-portfolio-dl-bg: #fffef9}@media screen and (max-width: 760px){html[data-page-id=top] body{overflow:hidden}}@media screen and (max-width: 760px){html[data-page-id=portraits] body[data-is-oneview=true]{overflow:hidden}}@media screen and (max-width: 760px){html[data-page-id=works] body{overflow:hidden}}@media screen and (max-width: 760px){html[data-page-id=works-underpage]{overflow:hidden}}html[data-theme=blue][data-job-mode=actor][data-page-id=news]{overflow:hidden}html{width:100%;height:100svh;background:var(--c-primary-bg);background-color:var(--c-primary-bg);transition:background-color 1s cubic-bezier(0,.4,0,1)}body{width:100%;height:100%}@media screen and (max-width: 760px){body{height:100svh}}main{width:100%;height:100svh;display:flex;flex-direction:row;padding:0 var(--horizon-padding)}main[data-page-loaded=true]{opacity:1}@media screen and (max-width: 760px){main{flex-direction:column-reverse;justify-content:flex-end}}@media screen and (max-width: 760px){button,a{-webkit-tap-highlight-color:transparent}}.spotify-link{text-decoration:underline}.spotify-icon{display:inline;position:relative;top:3px;margin-left:4px}@media screen and (max-width: 760px){.is-pc{display:none}}.is-sp{display:none}@media screen and (max-width: 760px){.is-sp{display:block}}.portraits-preview-img{width:100%;height:100%;object-fit:cover;top:0;position:absolute;transition:.1s linear;opacity:0}.portraits-preview-img[data-active=true]{opacity:1}.portrait-item{aspect-ratio:1/1;width:100%;object-fit:cover}.carousel-portrait-main__wrap{position:relative;overflow:hidden}@media screen and (max-width: 760px){.carousel-portrait-main__wrap .carousel-portrait-main__inner{transition:.3s}.carousel-portrait-main__wrap .carousel-portrait-main__inner[data-is-active=true]{opacity:1}.carousel-portrait-main__wrap .carousel-portrait-main__inner[data-is-active=false]{opacity:0}}.portraits-title{display:none}@media screen and (max-width: 760px){.portraits-title{display:block;position:absolute;top:15px;left:15px;transition:.3s}.portraits-title[data-is-active=true]{opacity:1}.portraits-title[data-is-active=false]{opacity:0}.portraits-title span{font-size:30px;line-height:1;letter-spacing:.03em;font-weight:600;font-family:Poppins,sans-serif;color:#fff}}@media screen and (max-width: 760px){.open-anim{opacity:0}.open-anim[data-run-anim=true][data-open-anim-function=fadeIn]{animation:fadeIn .2s ease-in-out forwards}.open-anim[data-run-anim=true][data-open-anim-function=drawline]{animation:drawline .2s ease-in-out forwards}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes drawline{0%{width:0;opacity:0}to{width:100%;opacity:1}}@keyframes opacity-change{0%{opacity:0}20%{opacity:1}to{opacity:1}}@keyframes color-change{0%{opacity:0;filter:blur(20px)}10%{color:var(--c-menu-active)}20%{opacity:1;filter:blur(0px)}to{opacity:1;color:var(--c-text-light)}}@keyframes float1{0%{transform:rotate(0);opacity:1}50%{opacity:.7}to{transform:rotate(-2deg) translate(-3px,-3px) skew(-5deg,2deg) scale(1.05);opacity:.7}}@keyframes float2{0%{transform:rotate(0);opacity:1}50%{opacity:.7}to{transform:rotate(1deg) translate(2px,-3px) skew(5deg,-1deg) scale(.9);opacity:.7}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{text-decoration:none;color:inherit}table{border-collapse:collapse;border-spacing:0}button{background:none;border:none}:focus:not(:focus-visible){outline:none}.debug-console-unit.svelte-1r91z3q{width:100%;display:flex;align-items:center;justify-content:flex-start;background:var(--c-bg-debug-console-unit);margin-left:10px;border-left:solid 5px var(--c-bg-debug-console-wrap)}.debug-console-unit[data-is-reactive=true].svelte-1r91z3q .debug-console-unit__state:where(.svelte-1r91z3q){background:var(--c-bg-debug-console-unit-state--reactive);transition:0s}.debug-console-unit[data-is-reactive=false].svelte-1r91z3q .debug-console-unit__state:where(.svelte-1r91z3q){background:var(--c-bg-debug-console-unit-state--default);transition:.6s}.debug-console-unit.svelte-1r91z3q .debug-console-unit__name:where(.svelte-1r91z3q){font-size:13px;color:#fff;margin-right:10px;padding:2px 4px}.debug-console-unit.svelte-1r91z3q .debug-console-unit__name-text:where(.svelte-1r91z3q){text-shadow:0 0 3px rgb(0,0,0)}.debug-console-unit.svelte-1r91z3q .debug-console-unit__state:where(.svelte-1r91z3q){font-size:13px;color:#fff;font-weight:600;background:var(--c-bg-debug-console-unit-state--default);padding:0 4px}.debug-console-unit.svelte-1r91z3q .debug-console-unit__state-text:where(.svelte-1r91z3q){text-shadow:0 0 3px rgb(0,0,0)}.debug-console-wrap.svelte-4wmbic{width:100%}.debug-console-wrap.svelte-4wmbic .debug-console-wrap__title:where(.svelte-4wmbic){width:100%;background:#3ba75c;font-size:14px;color:#fff;font-weight:600;padding:0 4px}.debug-console-wrap.svelte-4wmbic .debug-console-wrap__title-text:where(.svelte-4wmbic){text-shadow:0 0 3px rgb(0,0,0)}.debug-console-wrap.svelte-4wmbic .debug-console-wrap__content:where(.svelte-4wmbic){width:100%}.debug-console.svelte-1qzq5qo{width:320px;height:auto;display:flex;flex-direction:column;gap:2px;background:#000000b3;color:#fff;position:fixed;top:0;right:0;z-index:1000}.debug-console[data-is-active=true].svelte-1qzq5qo{opacity:1;visibility:visible;pointer-events:auto}.debug-console[data-is-active=false].svelte-1qzq5qo{opacity:0;visibility:hidden;pointer-events:none}.page-transition.svelte-1hb6srk{position:fixed;top:0;left:100vw;width:100%;height:100%;z-index:10000;background-color:#fff;transition:background-color .7s linear}.page-transition[data-is-processing=false].svelte-1hb6srk{pointer-events:none}.page-transition[data-is-processing=true][data-job-mode=root].svelte-1hb6srk{animation:svelte-1hb6srk-page-transition-in .5s cubic-bezier(0,1,0,1) forwards;background-color:#fff;left:unset;right:0}.page-transition[data-is-processing=true][data-job-mode=actor].svelte-1hb6srk{animation:svelte-1hb6srk-page-transition-in .5s cubic-bezier(0,1,0,1) forwards;background-color:var(--c-actor);left:unset;right:0}.page-transition[data-is-processing=false][data-job-mode=actor].svelte-1hb6srk{animation:svelte-1hb6srk-page-transition-out 1s cubic-bezier(0,1,0,1) forwards;right:unset;left:0;background-color:var(--c-actor)}.page-transition[data-is-processing=true][data-job-mode=designer].svelte-1hb6srk{animation:svelte-1hb6srk-page-transition-in .5s cubic-bezier(0,1,0,1) forwards;background-color:var(--c-designer);right:unset;left:0}.page-transition[data-is-processing=false][data-job-mode=designer].svelte-1hb6srk{animation:svelte-1hb6srk-page-transition-out 1s cubic-bezier(0,1,0,1) forwards;left:unset;right:0;background-color:var(--c-designer)}@keyframes svelte-1hb6srk-page-transition-in{0%{width:0}to{width:100%}}@keyframes svelte-1hb6srk-page-transition-out{0%{width:100%}to{width:0}}.layout.svelte-12qhfyh{opacity:0;transition:1s}.layout[data-is-active=true].svelte-12qhfyh{opacity:1;pointer-events:auto}.layout[data-is-active=false].svelte-12qhfyh{opacity:0;pointer-events:none}.layout[data-page-pointer=actor].svelte-12qhfyh .sidemenu-container:where(.svelte-12qhfyh){right:0}.layout[data-page-pointer=designer].svelte-12qhfyh .sidemenu-container:where(.svelte-12qhfyh){left:0}.sidemenu-container.svelte-12qhfyh{position:fixed;top:0;z-index:100;height:100%}.main.svelte-12qhfyh{width:100%;height:100svh;display:flex;padding:0 var(--horizon-padding)}.main[data-is-main-visible=true].svelte-12qhfyh{opacity:1;transition:1s}.main[data-is-main-visible=false].svelte-12qhfyh{opacity:0;transition:.2s}@media screen and (max-width: 760px){.main.svelte-12qhfyh{justify-content:flex-end}}.main[data-page-pointer="/actor/works"].svelte-12qhfyh,.main[data-page-pointer="/actor/profile"].svelte-12qhfyh,.main[data-page-pointer="/actor/portraits"].svelte-12qhfyh,.main[data-page-pointer="/designer/works"].svelte-12qhfyh,.main[data-page-pointer="/designer/news"].svelte-12qhfyh{height:auto}.main[data-job-mode=designer].svelte-12qhfyh{flex-direction:row-reverse}@media screen and (max-width: 760px){.main[data-job-mode=designer].svelte-12qhfyh{flex-direction:column-reverse}}
