@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;800;900&family=Montserrat&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=M+PLUS+Rounded+1c:wght@800;900&display=swap);html{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","游ゴシック体","Yu Gothic",Meiryo,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Verdana,Meiryo,"M+ 1p",sans-serif}@media all and (-ms-high-contrast:none){html{font-family:Verdana,Meiryo,sans-serif}}@media all and (-ms-high-contrast:active){html{font-family:Verdana,Meiryo,sans-serif}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1421px);transform:translateX(-1421px)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1421px);transform:translateX(-1421px)}}@-webkit-keyframes marquee_sp{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-378.93333vw);transform:translateX(-378.93333vw)}}@keyframes marquee_sp{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-378.93333vw);transform:translateX(-378.93333vw)}}@-webkit-keyframes marquee_pc{0%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}100%{-webkit-transform:translateX(-228.3125vw) translateY(-50%);transform:translateX(-228.3125vw) translateY(-50%)}}@keyframes marquee_pc{0%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}100%{-webkit-transform:translateX(-228.3125vw) translateY(-50%);transform:translateX(-228.3125vw) translateY(-50%)}}#pcmain{background:-webkit-gradient(linear,left top,left bottom,color-stop(42.2569%,#d38227),to(#be651d));background:linear-gradient(180deg,#d38227 42.2569%,#be651d 100%);width:100%;height:100%;position:fixed}#pcmain .cover{background:#d38227;width:100%;height:100%;position:fixed;z-index:-2}#pcmain .anicre{background:url(../img/svg/anicre.svg) no-repeat 0 0;background-size:9.375vw 7.5vw;width:9.375vw;height:7.5vw;position:absolute;top:2.5vw;left:2.5vw;opacity:0}#pcmain .chara{position:absolute;background:url(../img/top/chara.png) no-repeat 0 0;background-size:41.625vw 56.15625vw;width:41.625vw;height:56.15625vw;top:1.25vw;left:5.875vw;opacity:0}#pcmain .c1{position:absolute;background:url(../img/top/c1.png) no-repeat 0 0;background-size:10.75vw 15.3125vw;width:10.75vw;height:15.3125vw;top:1.5625vw;left:38.75vw;opacity:0}#pcmain .c2{position:absolute;background:url(../img/top/c2.png) no-repeat 0 0;background-size:9.875vw 12.4375vw;width:9.875vw;height:12.4375vw;top:16.75vw;left:3.8125vw;opacity:0}#pcmain .title{position:absolute;background:url(../img/top/title.png) no-repeat 0 0;background-size:50.3125vw 17.09375vw;width:50.3125vw;height:17.09375vw;bottom:3.125vw;left:3.125vw;opacity:0}@media screen and (max-width:1280px){#pcmain .title{background:url(../img/top/title.png) no-repeat 0 0;background-size:45.28125vw 15.38438vw;width:45.28125vw;height:15.38438vw}}@media screen and (max-width:1080px){#pcmain .title{background:url(../img/top/title.png) no-repeat 0 0;background-size:40.25vw 13.675vw;width:40.25vw;height:13.675vw}}#pcmain .marquee{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:50%;left:0;-webkit-animation:marquee_pc 30s linear infinite;animation:marquee_pc 30s linear infinite;z-index:-1;opacity:0}#pcmain .marquee .first{background:url(../img/svg/marquee.svg) no-repeat 0 0;background-size:222.0625vw 9.1875vw;width:222.0625vw;height:9.1875vw;margin-right:6.25vw}#pcmain .marquee .second{background:url(../img/svg/marquee.svg) no-repeat 0 0;background-size:222.0625vw 9.1875vw;width:222.0625vw;height:9.1875vw}#spmain{width:100%;height:100%;position:fixed}#spmain .cover{background:#d38227;width:100%;height:100%;position:fixed;z-index:-2}#wrapper{width:375px;position:relative;margin-left:auto;left:-16vw;margin-top:60px;border-radius:20px;opacity:0}@media screen and (max-width:750px){#wrapper{width:100%;left:unset;margin-left:unset;margin-top:unset;border-radius:0}}#wrapper>.close{position:fixed;display:block;z-index:9;cursor:pointer;background:url(../img/svg/btn_close.svg) no-repeat 0 0;background-size:35px 35px;width:35px;height:35px;margin-top:10px;margin-left:330px}@media screen and (max-width:750px){#wrapper>.close{background:url(../img/svg/btn_close.svg) no-repeat 0 0;background-size:9.33333vw 9.33333vw;width:9.33333vw;height:9.33333vw;margin-top:2.66667vw;margin-left:88vw}}#inner{position:relative;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}@media screen and (max-width:750px){#inner{border-radius:0}}#anime{pointer-events:none;position:fixed;top:0;z-index:9}#anime .copy{width:100%;height:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}#anime .copy .left{width:50%;height:100%;min-height:46.875vw;padding-right:2.4375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.5625vw;-webkit-transform-origin:center;transform-origin:center}@media screen and (max-width:750px){#anime .copy .left{min-height:100vw}}@media screen and (max-width:750px){#anime .copy .left{padding-right:5.2vw}}@media screen and (max-width:750px){#anime .copy .left{gap:3.33333vw}}#anime .copy .left .t4{background:url(../img/svg/t4.svg) no-repeat 0 0;background-size:14.1875vw 13.6875vw;width:14.1875vw;height:13.6875vw;opacity:0}@media screen and (max-width:750px){#anime .copy .left .t4{background:url(../img/svg/t4.svg) no-repeat 0 0;background-size:30.26667vw 29.2vw;width:30.26667vw;height:29.2vw}}#anime .copy .left .t4.glitch{background:url(../img/svg/t4g.svg) no-repeat 0 0;background-size:14.5625vw 14.4375vw;width:14.5625vw;height:14.4375vw}@media screen and (max-width:750px){#anime .copy .left .t4.glitch{background:url(../img/svg/t4g.svg) no-repeat 0 0;background-size:31.06667vw 30.8vw;width:31.06667vw;height:30.8vw}}#anime .copy .left .t5{background:url(../img/svg/t5.svg) no-repeat 0 0;background-size:13.5625vw 11.51562vw;width:13.5625vw;height:11.51562vw;opacity:0}@media screen and (max-width:750px){#anime .copy .left .t5{background:url(../img/svg/t5.svg) no-repeat 0 0;background-size:28.93333vw 24.56667vw;width:28.93333vw;height:24.56667vw}}#anime .copy .left .t5.glitch{background:url(../img/svg/t5g.svg) no-repeat 0 0;background-size:13.9375vw 12.26562vw;width:13.9375vw;height:12.26562vw}@media screen and (max-width:750px){#anime .copy .left .t5.glitch{background:url(../img/svg/t5g.svg) no-repeat 0 0;background-size:29.73333vw 26.16667vw;width:29.73333vw;height:26.16667vw}}#anime .copy .left .t6{background:url(../img/svg/t6.svg) no-repeat 0 0;background-size:15.20312vw 14.75vw;width:15.20312vw;height:14.75vw;opacity:0}@media screen and (max-width:750px){#anime .copy .left .t6{background:url(../img/svg/t6.svg) no-repeat 0 0;background-size:32.43333vw 31.46667vw;width:32.43333vw;height:31.46667vw}}#anime .copy .left .t6.glitch{background:url(../img/svg/t6g.svg) no-repeat 0 0;background-size:15.57813vw 15.5vw;width:15.57813vw;height:15.5vw}@media screen and (max-width:750px){#anime .copy .left .t6.glitch{background:url(../img/svg/t6g.svg) no-repeat 0 0;background-size:33.23333vw 33.06667vw;width:33.23333vw;height:33.06667vw}}#anime .copy .right{width:50%;height:100%;min-height:46.875vw;padding-left:2.4375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5625vw;-webkit-transform-origin:center;transform-origin:center}@media screen and (max-width:750px){#anime .copy .right{min-height:100vw}}@media screen and (max-width:750px){#anime .copy .right{padding-left:5.2vw}}@media screen and (max-width:750px){#anime .copy .right{gap:3.33333vw}}#anime .copy .right .t1{background:url(../img/svg/t1.svg) no-repeat 0 0;background-size:14.695vw 14.36063vw;width:14.695vw;height:14.36063vw;opacity:0}@media screen and (max-width:750px){#anime .copy .right .t1{background:url(../img/svg/t1.svg) no-repeat 0 0;background-size:31.34933vw 30.636vw;width:31.34933vw;height:30.636vw}}#anime .copy .right .t1.glitch{background:url(../img/svg/t1g.svg) no-repeat 0 0;background-size:15.07vw 15.11062vw;width:15.07vw;height:15.11062vw}@media screen and (max-width:750px){#anime .copy .right .t1.glitch{background:url(../img/svg/t1g.svg) no-repeat 0 0;background-size:32.14933vw 32.236vw;width:32.14933vw;height:32.236vw}}#anime .copy .right .t2{background:url(../img/svg/t2.svg) no-repeat 0 0;background-size:10.10063vw 14.63437vw;width:10.10063vw;height:14.63437vw;opacity:0}@media screen and (max-width:750px){#anime .copy .right .t2{background:url(../img/svg/t2.svg) no-repeat 0 0;background-size:21.548vw 31.22vw;width:21.548vw;height:31.22vw}}#anime .copy .right .t2.glitch{background:url(../img/svg/t2g.svg) no-repeat 0 0;background-size:10.47563vw 15.38438vw;width:10.47563vw;height:15.38438vw}@media screen and (max-width:750px){#anime .copy .right .t2.glitch{background:url(../img/svg/t2g.svg) no-repeat 0 0;background-size:22.348vw 32.82vw;width:22.348vw;height:32.82vw}}#anime .copy .right .t3{background:url(../img/svg/t3.svg) no-repeat 0 0;background-size:14.60375vw 14.13188vw;width:14.60375vw;height:14.13188vw;opacity:0}@media screen and (max-width:750px){#anime .copy .right .t3{background:url(../img/svg/t3.svg) no-repeat 0 0;background-size:31.15467vw 30.148vw;width:31.15467vw;height:30.148vw}}#anime .copy .right .t3.glitch{background:url(../img/svg/t3g.svg) no-repeat 0 0;background-size:14.97875vw 14.88188vw;width:14.97875vw;height:14.88188vw}@media screen and (max-width:750px){#anime .copy .right .t3.glitch{background:url(../img/svg/t3g.svg) no-repeat 0 0;background-size:31.95467vw 31.748vw;width:31.95467vw;height:31.748vw}}#anime .tit{width:100%;height:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#anime .tit .txt{background:url(../img/svg/tit.svg) no-repeat 0 0;background-size:70.31812vw 7.87312vw;width:70.31812vw;height:7.87312vw;opacity:0}@media screen and (max-width:750px){#anime .tit .txt{background:url(../img/svg/tit.svg) no-repeat 0 0;background-size:90.0072vw 10.0776vw;width:90.0072vw;height:10.0776vw}}body,html{width:100%;height:100%}body{background-color:#fff;color:#000}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inview{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.inview_sub{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}@media screen and (max-width:750px){*{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-ms-touch-action:manipulation;touch-action:manipulation}}#header{position:fixed;top:0;width:100%;height:105px;z-index:4;pointer-events:none;opacity:1}#header .logo{background:url(../img/svg/logo_w.svg) no-repeat 0 0;background-size:220px 56px;width:220px;height:56px;margin-top:24px;margin-left:24px;cursor:pointer;pointer-events:all}#header.top{top:-105px}#header_sp{position:fixed;top:0;width:100%;background:#fff;z-index:4;pointer-events:none;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:750px){#header_sp{height:17.06667vw}}#header_sp .logo{background:url(../img/svg/logo.svg) no-repeat 0 0;background-size:33.06667vw 8.53333vw;width:33.06667vw;height:8.53333vw;cursor:pointer;pointer-events:all}@media screen and (max-width:750px){#header_sp .logo{margin-top:4.26667vw}}@media screen and (max-width:750px){#header_sp .logo{margin-left:6.4vw}}@media screen and (max-width:750px){#header_sp.hide{opacity:0}}#menu{position:fixed;top:32px;right:40px;z-index:9999;background:0 0;opacity:1;outline:0;border:0}#menu .menuWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0;border:0}#menu .menuWrap .link{padding:0 20px;color:#fff;font-weight:700;font-size:18px;letter-spacing:.05em;text-decoration:none;display:block;cursor:pointer;border-left:1px solid #fff}#menu .menuWrap .link:first-child{border-left:none}#menu .menuWrap .twitter{background:url(../img/svg/btn_twitter.svg) no-repeat 0 0;background-size:36px 36px;width:36px;height:36px;margin-left:4px;display:block}#menu_sp{position:fixed;z-index:9999;background:0 0;opacity:1;outline:0;border:0;top:0;right:0}#menu_sp .menuBtn{background:url(../img/svg/btn_menu.svg) no-repeat 0 0;background-size:16.4vw 16.4vw;width:16.4vw;height:16.4vw;position:absolute;top:1.86667vw;right:1.86667vw;cursor:pointer}#contents{width:100%;height:auto;min-height:100%;position:relative;overflow-x:hidden}#contents.scrollBlock{height:100%;overflow:hidden}.tb{display:none!important}.sp{display:none!important}.mb{display:none!important}.mbf{display:none!important}@media screen and (max-width:750px){.pc{display:none!important}.tb{display:none!important}.sp{display:block!important}.dp{display:none!important}.mb{display:block!important}.mbf{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.v-enter-active,.v-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.v-enter,.v-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 645ms cubic-bezier(.4,0,.2,1) 0s;transition:opacity 645ms cubic-bezier(.4,0,.2,1) 0s}.fade-enter,.fade-leave-to{opacity:0!important}#pcmain .anicre{opacity:1}#pcmain .chara{opacity:1}#pcmain .c1{opacity:1}#pcmain .c2{opacity:1}#pcmain .title{opacity:1}#pcmain .marquee{opacity:1}#wrapper{opacity:1}#bg{position:absolute;z-index:1;background:url(../img/top/bg_studio.png) no-repeat 0 0;background-size:375px 497px;width:375px;height:497px;width:100%;height:100%;background-repeat:repeat}@media screen and (max-width:750px){#bg{background:url(../img/top/bg_studio.png) no-repeat 0 0;background-size:100vw 132.53333vw;width:100vw;height:132.53333vw}}#top{position:relative;z-index:2;padding-top:42px}@media screen and (max-width:750px){#top{padding-top:11.2vw}}#top .title{margin:0 auto;background:url(../img/top/h1_studio.png) no-repeat 0 0;background-size:351px 95.5px;width:351px;height:95.5px;margin-bottom:5px}@media screen and (max-width:750px){#top .title{background:url(../img/top/h1_studio.png) no-repeat 0 0;background-size:93.6vw 25.46667vw;width:93.6vw;height:25.46667vw}}@media screen and (max-width:750px){#top .title{margin-bottom:1.33333vw}}#top .copy{margin:0 auto;width:347px;height:42px;font-family:"M PLUS Rounded 1c";font-weight:900;font-size:24px;line-height:42px;color:#fff;text-align:center;background:#f26a2e;border-radius:5px}@media screen and (max-width:750px){#top .copy{width:92.53333vw}}@media screen and (max-width:750px){#top .copy{height:11.2vw}}@media screen and (max-width:750px){#top .copy{font-size:6.4vw}}@media screen and (max-width:750px){#top .copy{line-height:11.2vw}}@media screen and (max-width:750px){#top .copy{border-radius:1.33333vw}}#top .detail{margin:0 auto;width:335px;font-family:"Noto Sans JP";font-weight:500;font-size:15px;line-height:24px;text-align:center;background:rgba(255,255,255,.8);padding-top:10px;padding-bottom:20px}@media screen and (max-width:750px){#top .detail{width:89.33333vw}}@media screen and (max-width:750px){#top .detail{font-size:4vw}}@media screen and (max-width:750px){#top .detail{line-height:6.4vw}}@media screen and (max-width:750px){#top .detail{padding-top:2.66667vw}}@media screen and (max-width:750px){#top .detail{padding-bottom:5.33333vw}}#top .detail .palt{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#top .image{display:block;margin:0 auto;width:335px;margin-bottom:30px}@media screen and (max-width:750px){#top .image{width:89.33333vw}}@media screen and (max-width:750px){#top .image{margin-bottom:8vw}}#top .btn{display:block;margin:0 auto;background:url(../img/top/btn_studio_reserve.png) no-repeat 0 0;background-size:260px 54px;width:260px;height:54px;margin-bottom:44px}@media screen and (max-width:750px){#top .btn{background:url(../img/top/btn_studio_reserve.png) no-repeat 0 0;background-size:69.33333vw 14.4vw;width:69.33333vw;height:14.4vw}}@media screen and (max-width:750px){#top .btn{margin-bottom:11.73333vw}}#main{position:relative;z-index:2}#main .booth{position:relative;margin-bottom:40px}@media screen and (max-width:750px){#main .booth{margin-bottom:10.66667vw}}#main .booth .deco{position:absolute}#main .booth>.title{margin:0 auto;width:335px;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:"M PLUS Rounded 1c";font-weight:800;font-size:30px;line-height:65px;color:#fff}@media screen and (max-width:750px){#main .booth>.title{width:89.33333vw}}@media screen and (max-width:750px){#main .booth>.title{height:17.33333vw}}@media screen and (max-width:750px){#main .booth>.title{font-size:8vw}}@media screen and (max-width:750px){#main .booth>.title{line-height:17.33333vw}}#main .booth>.title .b{font-size:42px;text-indent:-.2em}@media screen and (max-width:750px){#main .booth>.title .b{font-size:11.2vw}}#main .booth>.desc{margin:0 auto}#main .booth .image{display:block;width:335px;margin:0 auto}@media screen and (max-width:750px){#main .booth .image{width:89.33333vw}}#main .booth .works{margin:0 auto;width:335px;background:#fff;padding-top:20px;padding-bottom:20px}@media screen and (max-width:750px){#main .booth .works{width:89.33333vw}}@media screen and (max-width:750px){#main .booth .works{padding-top:5.33333vw}}@media screen and (max-width:750px){#main .booth .works{padding-bottom:5.33333vw}}#main .booth .works .work{margin:0 auto;width:295px;margin-bottom:20px}@media screen and (max-width:750px){#main .booth .works .work{width:78.66667vw}}@media screen and (max-width:750px){#main .booth .works .work{margin-bottom:5.33333vw}}#main .booth .works .work:last-child{margin-bottom:0}#main .booth .works .work .title{height:39px;font-family:"M PLUS Rounded 1c";font-weight:800;font-size:22px;line-height:39px;letter-spacing:-.04em;text-align:center;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:2px}@media screen and (max-width:750px){#main .booth .works .work .title{height:10.4vw}}@media screen and (max-width:750px){#main .booth .works .work .title{font-size:5.86667vw}}@media screen and (max-width:750px){#main .booth .works .work .title{line-height:10.4vw}}@media screen and (max-width:750px){#main .booth .works .work .title{border-top-left-radius:2.66667vw}}@media screen and (max-width:750px){#main .booth .works .work .title{border-top-right-radius:2.66667vw}}@media screen and (max-width:750px){#main .booth .works .work .title{margin-bottom:.53333vw}}#main .booth .works .work .target{height:24px;font-family:"Noto Sans JP";font-weight:500;font-size:15px;line-height:24px;text-align:center;color:#fff}@media screen and (max-width:750px){#main .booth .works .work .target{height:6.4vw}}@media screen and (max-width:750px){#main .booth .works .work .target{font-size:4vw}}@media screen and (max-width:750px){#main .booth .works .work .target{line-height:6.4vw}}#main .booth .works .work .info{border:solid;border-width:3px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-top:11px;padding-bottom:11px}@media screen and (max-width:750px){#main .booth .works .work .info{border-width:.8vw}}@media screen and (max-width:750px){#main .booth .works .work .info{border-bottom-left-radius:2.66667vw}}@media screen and (max-width:750px){#main .booth .works .work .info{border-bottom-right-radius:2.66667vw}}@media screen and (max-width:750px){#main .booth .works .work .info{padding-top:2.93333vw}}@media screen and (max-width:750px){#main .booth .works .work .info{padding-bottom:2.93333vw}}#main .booth .works .work .info .desc{margin:0 auto;width:255px;font-family:"M PLUS Rounded 1c";font-weight:800;font-size:18px;line-height:22px;text-align:center;margin-bottom:5px}@media screen and (max-width:750px){#main .booth .works .work .info .desc{width:68vw}}@media screen and (max-width:750px){#main .booth .works .work .info .desc{font-size:4.8vw}}@media screen and (max-width:750px){#main .booth .works .work .info .desc{line-height:5.86667vw}}@media screen and (max-width:750px){#main .booth .works .work .info .desc{margin-bottom:1.33333vw}}#main .booth .works .work .info .desc.ls{letter-spacing:-.02em}#main .booth .works .work .info .detail{margin:0 auto;width:255px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;line-height:24px;color:#000}@media screen and (max-width:750px){#main .booth .works .work .info .detail{width:68vw}}@media screen and (max-width:750px){#main .booth .works .work .info .detail{font-size:4.26667vw}}@media screen and (max-width:750px){#main .booth .works .work .info .detail{line-height:6.4vw}}#main .booth .works .work .info .detail .ls{letter-spacing:-.07em}#main .booth .works .work .info .detail .ls2{letter-spacing:-.01em}#main .booth.abooth .deco{background:url(../img/top/c_studio_a.png) no-repeat 0 0;background-size:83px 104px;width:83px;height:104px;top:-33px;right:40px}@media screen and (max-width:750px){#main .booth.abooth .deco{background:url(../img/top/c_studio_a.png) no-repeat 0 0;background-size:22.13333vw 27.73333vw;width:22.13333vw;height:27.73333vw}}@media screen and (max-width:750px){#main .booth.abooth .deco{top:-8.8vw}}@media screen and (max-width:750px){#main .booth.abooth .deco{right:10.66667vw}}#main .booth.abooth>.title{background:#f26a2e}#main .booth.abooth>.desc{background:url(../img/top/h2_studio_a.png) no-repeat 0 0;background-size:269px 30.5px;width:269px;height:30.5px;width:335px;height:57px;background-position-x:center;background-position-y:16px;background-color:#f4b401}@media screen and (max-width:750px){#main .booth.abooth>.desc{background:url(../img/top/h2_studio_a.png) no-repeat 0 0;background-size:71.73333vw 8.13333vw;width:71.73333vw;height:8.13333vw}}@media screen and (max-width:750px){#main .booth.abooth>.desc{width:89.33333vw}}@media screen and (max-width:750px){#main .booth.abooth>.desc{height:15.2vw}}@media screen and (max-width:750px){#main .booth.abooth>.desc{background-position-y:4.26667vw}}#main .booth.abooth .works .work .title{background:#f26a2e}#main .booth.abooth .works .work .target{background:#f26a2e}#main .booth.abooth .works .work .info{border-color:#f26a2e}#main .booth.abooth .works .work .info .desc{color:#f26a2e}#main .booth.bbooth .deco{background:url(../img/top/c_studio_b.png) no-repeat 0 0;background-size:69.5px 69px;width:69.5px;height:69px;top:-15px;left:40px}@media screen and (max-width:750px){#main .booth.bbooth .deco{background:url(../img/top/c_studio_b.png) no-repeat 0 0;background-size:18.53333vw 18.4vw;width:18.53333vw;height:18.4vw}}@media screen and (max-width:750px){#main .booth.bbooth .deco{top:-4vw}}@media screen and (max-width:750px){#main .booth.bbooth .deco{left:10.66667vw}}#main .booth.bbooth>.title{background:#34a853}#main .booth.bbooth>.desc{background:url(../img/top/h2_studio_b.png) no-repeat 0 0;background-size:254px 30.5px;width:254px;height:30.5px;width:335px;height:57px;background-position-x:center;background-position-y:16px;background-color:#50db75}@media screen and (max-width:750px){#main .booth.bbooth>.desc{background:url(../img/top/h2_studio_b.png) no-repeat 0 0;background-size:67.73333vw 8.13333vw;width:67.73333vw;height:8.13333vw}}@media screen and (max-width:750px){#main .booth.bbooth>.desc{width:89.33333vw}}@media screen and (max-width:750px){#main .booth.bbooth>.desc{height:15.2vw}}@media screen and (max-width:750px){#main .booth.bbooth>.desc{background-position-y:4.26667vw}}#main .booth.bbooth .works .work .title{background:#34a853}#main .booth.bbooth .works .work .target{background:#34a853}#main .booth.bbooth .works .work .info{border-color:#34a853}#main .booth.bbooth .works .work .info .desc{color:#34a853}#main .booth.cbooth{margin-bottom:50px}@media screen and (max-width:750px){#main .booth.cbooth{margin-bottom:13.33333vw}}#main .booth.cbooth .deco{background:url(../img/top/c_studio_c.png) no-repeat 0 0;background-size:108px 110.5px;width:108px;height:110.5px;top:-20px;left:27px}@media screen and (max-width:750px){#main .booth.cbooth .deco{background:url(../img/top/c_studio_c.png) no-repeat 0 0;background-size:28.8vw 29.46667vw;width:28.8vw;height:29.46667vw}}@media screen and (max-width:750px){#main .booth.cbooth .deco{top:-5.33333vw}}@media screen and (max-width:750px){#main .booth.cbooth .deco{left:7.2vw}}#main .booth.cbooth>.title{background:#3b82f6}#main .booth.cbooth>.desc{background:url(../img/top/h2_studio_c.png) no-repeat 0 0;background-size:223px 31px;width:223px;height:31px;width:335px;height:57px;background-position-x:center;background-position-y:16px;background-color:#89b7ff}@media screen and (max-width:750px){#main .booth.cbooth>.desc{background:url(../img/top/h2_studio_c.png) no-repeat 0 0;background-size:59.46667vw 8.26667vw;width:59.46667vw;height:8.26667vw}}@media screen and (max-width:750px){#main .booth.cbooth>.desc{width:89.33333vw}}@media screen and (max-width:750px){#main .booth.cbooth>.desc{height:15.2vw}}@media screen and (max-width:750px){#main .booth.cbooth>.desc{background-position-y:4.26667vw}}#main .booth.cbooth .works .work .title{background:#3b82f6}#main .booth.cbooth .works .work .target{background:#3b82f6}#main .booth.cbooth .works .work .info{border-color:#3b82f6}#main .booth.cbooth .works .work .info .desc{color:#3b82f6}#main .booth.event{margin-top:96px;margin-bottom:30px}@media screen and (max-width:750px){#main .booth.event{margin-top:25.6vw}}@media screen and (max-width:750px){#main .booth.event{margin-bottom:8vw}}#main .booth.event .deco{background:url(../img/top/c_studio_event.png) no-repeat 0 0;background-size:340px 105px;width:340px;height:105px;top:-83px;left:15px;z-index:3}@media screen and (max-width:750px){#main .booth.event .deco{background:url(../img/top/c_studio_event.png) no-repeat 0 0;background-size:90.66667vw 28vw;width:90.66667vw;height:28vw}}@media screen and (max-width:750px){#main .booth.event .deco{top:-22.13333vw}}@media screen and (max-width:750px){#main .booth.event .deco{left:4vw}}#main .booth.event>.title{position:relative;display:block;background:#f26a2e;height:auto;font-size:32px;line-height:39px;text-align:center;padding-top:27px;padding-bottom:27px}@media screen and (max-width:750px){#main .booth.event>.title{font-size:8.53333vw}}@media screen and (max-width:750px){#main .booth.event>.title{line-height:10.4vw}}@media screen and (max-width:750px){#main .booth.event>.title{padding-top:7.2vw}}@media screen and (max-width:750px){#main .booth.event>.title{padding-bottom:7.2vw}}#main .booth.event>.title .b{font-size:52px}@media screen and (max-width:750px){#main .booth.event>.title .b{font-size:13.86667vw}}#main .booth.event>.title .m{font-size:38px}@media screen and (max-width:750px){#main .booth.event>.title .m{font-size:10.13333vw}}#main .booth.event>.title:before{content:"";position:absolute;display:block;background-color:#733f07;width:100%;height:26px;top:-26px;border-top-left-radius:20px;border-top-right-radius:20px}@media screen and (max-width:750px){#main .booth.event>.title:before{height:6.93333vw}}@media screen and (max-width:750px){#main .booth.event>.title:before{top:-6.93333vw}}@media screen and (max-width:750px){#main .booth.event>.title:before{border-top-left-radius:5.33333vw}}@media screen and (max-width:750px){#main .booth.event>.title:before{border-top-right-radius:5.33333vw}}#main .booth.event>.desc{background:url(../img/top/h2_studio_event.png) no-repeat 0 0;background-size:255.5px 31px;width:255.5px;height:31px;width:335px;height:57px;background-position-x:center;background-position-y:16px;background-color:#733f07;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media screen and (max-width:750px){#main .booth.event>.desc{background:url(../img/top/h2_studio_event.png) no-repeat 0 0;background-size:68.13333vw 8.26667vw;width:68.13333vw;height:8.26667vw}}@media screen and (max-width:750px){#main .booth.event>.desc{width:89.33333vw}}@media screen and (max-width:750px){#main .booth.event>.desc{height:15.2vw}}@media screen and (max-width:750px){#main .booth.event>.desc{background-position-y:4.26667vw}}@media screen and (max-width:750px){#main .booth.event>.desc{border-bottom-left-radius:1.33333vw}}@media screen and (max-width:750px){#main .booth.event>.desc{border-bottom-right-radius:1.33333vw}}#main .booth.event .works .work .title{background:#f26a2e}#main .booth.event .works .work .target{background:#f26a2e}#main .booth.event .works .work .info{border-color:#f26a2e}#main .booth.event .works .work .info .desc{color:#f26a2e}#main .btn{display:block;margin:0 auto;background:url(../img/top/btn_studio_reserve.png) no-repeat 0 0;background-size:260px 54px;width:260px;height:54px}@media screen and (max-width:750px){#main .btn{background:url(../img/top/btn_studio_reserve.png) no-repeat 0 0;background-size:69.33333vw 14.4vw;width:69.33333vw;height:14.4vw}}#timetable{position:relative;z-index:2;margin-top:40px;margin-bottom:55px}@media screen and (max-width:750px){#timetable{margin-top:10.66667vw}}@media screen and (max-width:750px){#timetable{margin-bottom:14.66667vw}}#timetable>.title{margin:0 auto;width:335px;height:63px;font-family:"Noto Sans JP";font-weight:700;font-size:36px;line-height:63px;color:#fff;text-align:center;background:#e85c9e;border-radius:5px;margin-bottom:40px}@media screen and (max-width:750px){#timetable>.title{width:89.33333vw}}@media screen and (max-width:750px){#timetable>.title{height:16.8vw}}@media screen and (max-width:750px){#timetable>.title{font-size:9.6vw}}@media screen and (max-width:750px){#timetable>.title{line-height:16.8vw}}@media screen and (max-width:750px){#timetable>.title{border-radius:1.33333vw}}@media screen and (max-width:750px){#timetable>.title{margin-bottom:10.66667vw}}#timetable .schedule{margin:0 auto;width:335px;padding:20px}@media screen and (max-width:750px){#timetable .schedule{width:89.33333vw}}@media screen and (max-width:750px){#timetable .schedule{padding:5.33333vw}}#timetable .schedule .date{height:53px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media screen and (max-width:750px){#timetable .schedule .date{height:14.13333vw}}@media screen and (max-width:750px){#timetable .schedule .date{margin-bottom:4.26667vw}}#timetable .schedule .date .count{width:67px;height:31px;font-family:"Noto Sans JP";font-weight:700;font-size:22px;line-height:31px;color:#000;text-align:center;border-radius:5px;background:#fff;margin-right:15px}@media screen and (max-width:750px){#timetable .schedule .date .count{width:17.86667vw}}@media screen and (max-width:750px){#timetable .schedule .date .count{height:8.26667vw}}@media screen and (max-width:750px){#timetable .schedule .date .count{font-size:5.86667vw}}@media screen and (max-width:750px){#timetable .schedule .date .count{line-height:8.26667vw}}@media screen and (max-width:750px){#timetable .schedule .date .count{border-radius:1.33333vw}}@media screen and (max-width:750px){#timetable .schedule .date .count{margin-right:4vw}}#timetable .schedule .date .day{font-family:"Noto Sans JP";font-weight:800;font-size:26px;line-height:31px;color:#fff}@media screen and (max-width:750px){#timetable .schedule .date .day{font-size:6.93333vw}}@media screen and (max-width:750px){#timetable .schedule .date .day{line-height:8.26667vw}}#timetable .schedule .block .time{height:37px;font-family:"Noto Sans JP";font-weight:700;font-size:20px;line-height:37px;color:#000;text-align:center;background:#8b8b8b;color:#fff}@media screen and (max-width:750px){#timetable .schedule .block .time{height:9.86667vw}}@media screen and (max-width:750px){#timetable .schedule .block .time{font-size:5.33333vw}}@media screen and (max-width:750px){#timetable .schedule .block .time{line-height:9.86667vw}}#timetable .schedule .block .content{background:#fff;padding-top:10px;padding-bottom:10px}@media screen and (max-width:750px){#timetable .schedule .block .content{padding-top:2.66667vw}}@media screen and (max-width:750px){#timetable .schedule .block .content{padding-bottom:2.66667vw}}#timetable .schedule .block .content .booth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}@media screen and (max-width:750px){#timetable .schedule .block .content .booth{margin-bottom:2.66667vw}}#timetable .schedule .block .content .booth:last-child{margin-bottom:0}#timetable .schedule .block .content .booth .head{width:63px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:"Noto Sans JP";font-weight:700;font-size:14px;line-height:50px;color:#fff}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .head{width:16.8vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .head{height:13.33333vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .head{font-size:3.73333vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .head{line-height:13.33333vw}}#timetable .schedule .block .content .booth .head .b{font-weight:900;font-size:20px;line-height:50px}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .head .b{font-size:5.33333vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .head .b{line-height:13.33333vw}}#timetable .schedule .block .content .booth .body{width:217px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Noto Sans JP";font-weight:700;font-size:16px;line-height:18px;color:#000;border:solid;border-radius:1px}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .body{width:57.86667vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .body{height:13.33333vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .body{font-size:4.26667vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .body{line-height:4.8vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .body{border-radius:.26667vw}}#timetable .schedule .block .content .booth .body .s{font-weight:500;font-size:14px;line-height:18px}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .body .s{font-size:3.73333vw}}@media screen and (max-width:750px){#timetable .schedule .block .content .booth .body .s{line-height:4.8vw}}#timetable .schedule .block .content .booth.abooth .head{background:#f26a2e}#timetable .schedule .block .content .booth.abooth .body{border-color:#f26a2e}#timetable .schedule .block .content .booth.bbooth .head{background:#34a853}#timetable .schedule .block .content .booth.bbooth .body{border-color:#34a853}#timetable .schedule .block .content .booth.cbooth .head{background:#3b82f6}#timetable .schedule .block .content .booth.cbooth .body{border-color:#3b82f6}#timetable .schedule.day1{background:#d4e9ef}#timetable .schedule.day1 .date{background:#0432ca}#timetable .schedule.day2{background:#ffeded;margin-bottom:30px}@media screen and (max-width:750px){#timetable .schedule.day2{margin-bottom:8vw}}#timetable .schedule.day2 .date{background:#ff2626}#timetable .btn{display:block;margin:0 auto;background:url(../img/top/btn_studio_reserve.png) no-repeat 0 0;background-size:260px 54px;width:260px;height:54px;margin-bottom:40px}@media screen and (max-width:750px){#timetable .btn{background:url(../img/top/btn_studio_reserve.png) no-repeat 0 0;background-size:69.33333vw 14.4vw;width:69.33333vw;height:14.4vw}}@media screen and (max-width:750px){#timetable .btn{margin-bottom:10.66667vw}}#timetable .sponsor{margin:0 auto;width:335px;padding-top:26px;padding-bottom:20px;background:#fff}@media screen and (max-width:750px){#timetable .sponsor{width:89.33333vw}}@media screen and (max-width:750px){#timetable .sponsor{padding-top:6.93333vw}}@media screen and (max-width:750px){#timetable .sponsor{padding-bottom:5.33333vw}}#timetable .sponsor .title{margin:0 auto;width:307px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;line-height:24px;color:#000;text-align:center;border-bottom:solid #dd4500;border-width:1px}@media screen and (max-width:750px){#timetable .sponsor .title{width:81.86667vw}}@media screen and (max-width:750px){#timetable .sponsor .title{font-size:4.26667vw}}@media screen and (max-width:750px){#timetable .sponsor .title{line-height:6.4vw}}@media screen and (max-width:750px){#timetable .sponsor .title{border-width:.26667vw}}#timetable .sponsor .body{padding-top:15px;font-family:"Noto Sans JP";font-weight:400;font-size:16px;line-height:24px;color:#000;text-align:center}@media screen and (max-width:750px){#timetable .sponsor .body{padding-top:4vw}}@media screen and (max-width:750px){#timetable .sponsor .body{font-size:4.26667vw}}@media screen and (max-width:750px){#timetable .sponsor .body{line-height:6.4vw}}#footer .anicre{background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;padding-bottom:20px}@media screen and (max-width:750px){#footer .anicre{padding-top:13.33333vw}}@media screen and (max-width:750px){#footer .anicre{padding-bottom:5.33333vw}}#footer .anicre .logo{background:url(../img/svg/anicre_o.svg) no-repeat 0 0;background-size:95px 76px;width:95px;height:76px;margin-bottom:28px}@media screen and (max-width:750px){#footer .anicre .logo{background:url(../img/svg/anicre_o.svg) no-repeat 0 0;background-size:25.33333vw 20.26667vw;width:25.33333vw;height:20.26667vw}}@media screen and (max-width:750px){#footer .anicre .logo{margin-bottom:7.46667vw}}#footer .anicre .tit{font-weight:700;font-size:12px;line-height:20px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:750px){#footer .anicre .tit{font-size:3.2vw}}@media screen and (max-width:750px){#footer .anicre .tit{line-height:5.33333vw}}#footer .anicre .mail,#footer .anicre .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .anicre .mail .link,#footer .anicre .mail .txt,#footer .anicre .tel .link,#footer .anicre .tel .txt{font-weight:700;font-size:12px;line-height:20px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:750px){#footer .anicre .mail .link,#footer .anicre .mail .txt,#footer .anicre .tel .link,#footer .anicre .tel .txt{font-size:3.2vw}}@media screen and (max-width:750px){#footer .anicre .mail .link,#footer .anicre .mail .txt,#footer .anicre .tel .link,#footer .anicre .tel .txt{line-height:5.33333vw}}#footer .anicre .mail .txt,#footer .anicre .tel .txt{margin-right:10px}@media screen and (max-width:750px){#footer .anicre .mail .txt,#footer .anicre .tel .txt{margin-right:2.66667vw}}#footer .anicre .mail .link,#footer .anicre .tel .link{font-weight:700;color:#000}#footer .anicre .mail .icon{background:url(../img/svg/icon_mail.svg) no-repeat 0 0;background-size:15px 10px;width:15px;height:10px;margin-right:6px}@media screen and (max-width:750px){#footer .anicre .mail .icon{background:url(../img/svg/icon_mail.svg) no-repeat 0 0;background-size:4vw 2.66667vw;width:4vw;height:2.66667vw}}@media screen and (max-width:750px){#footer .anicre .mail .icon{margin-right:1.6vw}}#footer .anicre .tel .icon{background:url(../img/svg/icon_tel.svg) no-repeat 0 0;background-size:15px 13px;width:15px;height:13px;margin-right:5px}@media screen and (max-width:750px){#footer .anicre .tel .icon{background:url(../img/svg/icon_tel.svg) no-repeat 0 0;background-size:4vw 3.46667vw;width:4vw;height:3.46667vw}}@media screen and (max-width:750px){#footer .anicre .tel .icon{margin-right:1.33333vw}}#footer .anicre .attention{font-weight:400;font-size:12px;line-height:20px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:center;margin-top:10px}@media screen and (max-width:750px){#footer .anicre .attention{font-size:3.2vw}}@media screen and (max-width:750px){#footer .anicre .attention{line-height:5.33333vw}}@media screen and (max-width:750px){#footer .anicre .attention{margin-top:2.66667vw}}#footer .btm{position:relative;background:#5b5b5b;padding-top:30px;padding-bottom:30px}@media screen and (max-width:750px){#footer .btm{padding-top:8vw;padding-bottom:8vw}}#footer .btm .host{font-weight:700;font-size:12px;text-align:center;color:#fff;margin:auto;margin-bottom:10px}@media screen and (max-width:750px){#footer .btm .host{font-size:3.2vw;margin-bottom:2.66667vw}}#footer .btm .copyright{font-family:Montserrat;font-size:6px;letter-spacing:.1em;color:#fff;text-align:center;margin:auto}@media screen and (max-width:750px){#footer .btm .copyright{font-size:1.6vw}}#footer{position:relative;z-index:2}