:root{font-family:YakuHanJP,"BIZ UDゴシック","Hiragino Kaku Gothic ProN","游ゴシック Medium","Meiryo","Helvetica Neue",Arial,"Hiragino Sans",sans-serif;font-size:10px;line-height:1;letter-spacing:.05em}.hover:hover{filter:brightness(1.1)}.indent{display:block;padding-left:1em;text-indent:-1em}.indent>*{text-indent:initial}.red{color:red}.bold{font-weight:bold}.break{display:inline-block}.shadow{box-shadow:0 2px .5rem rgba(128,128,128,.5)}.break-pc{display:block}@media screen and (max-width: 1000px){.break-pc{display:none}}.break-smp{display:none}@media screen and (max-width: 1000px){.break-smp{display:block}}.mt1{margin-top:1em}.dotted{display:inline-block}.dotted span{border-bottom:1px dotted #c80000}.dotted small{color:#646464}a{color:#c80000;text-decoration:none}.underline{border-bottom:1px dotted #c80000}img{display:block;pointer-events:none}html{background-color:#fff}body{position:relative;background-color:#f5f5f5;overflow-x:hidden}header{position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#fff;box-shadow:0 0 8px #aaa;z-index:999}header .link-pochi{display:block;max-width:320px;height:85px;transition:.3s}@media screen and (max-width: 1000px){header .link-pochi{width:80%}}header .link-pochi img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header .ended{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;background-color:#c80000;font-size:3rem}@media screen and (max-width: 1000px){header .ended{font-size:2rem}}header .ended p{padding:1em 0;color:#fff;text-align:center}@media screen and (max-width: 1000px){header .ended p{width:100%;padding-bottom:0}}header .ended a{margin-left:1rem;padding:1em 0;color:#fff;font-size:1.6rem;opacity:.8}header .ended a:hover{opacity:1}header .ended a span{position:relative;display:inline-block}header .ended a span::after{content:"";position:absolute;bottom:-0.4rem;left:0;width:100%;height:1px;border-top:1px dotted #fff}header .load{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none}header .load img{position:absolute;top:100vh;width:80px;height:80px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1000px){header .load img{width:10vw;height:10vw}}header .load img:first-of-type{left:60%}header .load img:nth-of-type(2){left:85%}header .load img:nth-of-type(3){left:40%}header .load img:last-of-type{left:15%}article{margin-top:85px;font-size:1.6rem;overflow-x:hidden}article section{position:relative;min-height:5vh;padding:10rem 0}@media screen and (max-width: 1000px){article section{padding:5rem 2rem}}article section:nth-of-type(even):not(#flyer){background-color:#fff}article section [class$=wrapper]{width:1000px;margin:0 auto}@media screen and (max-width: 1000px){article section [class$=wrapper]{width:100%}}article section#top{padding:5rem 2rem 10rem}@media screen and (max-width: 1000px){article section#top{padding:2rem 2rem 5rem}}article section#top h1{padding:.5rem;font-size:3.2rem;font-weight:bold;line-height:1.5;border-bottom:2px dotted #c80000}@media screen and (max-width: 1000px){article section#top h1{font-size:2.4rem}}article section#top img{margin-top:4rem}article section#top img.pc{width:1000px;height:500px}@media screen and (max-width: 1000px){article section#top img.pc{display:none}}article section#top img.smp{display:none}@media screen and (max-width: 1000px){article section#top img.smp{display:block;width:100%;height:auto}}article section#main .main-wrapper{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1000px){article section#main .main-wrapper{flex-wrap:wrap}}article section#main .main-wrapper .main-image{width:400px;height:auto}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-image{width:100%;height:auto}}article section#main .main-wrapper .main-image .pswp-gallery{display:flex;justify-content:space-between;flex-wrap:wrap}article section#main .main-wrapper .main-image .pswp-gallery a{border-radius:4px;overflow:hidden}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-image .pswp-gallery a{border-radius:0}}article section#main .main-wrapper .main-image .pswp-gallery a:first-of-type{width:100%}article section#main .main-wrapper .main-image .pswp-gallery a:nth-of-type(n+2){width:calc(50% - 2px);margin-top:4px}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-image .pswp-gallery a:nth-of-type(n+2){width:100%}}article section#main .main-wrapper .main-image .pswp-gallery a img{width:100%;height:auto;aspect-ratio:16/9}article section#main .main-wrapper .main-image p{margin-top:2rem;font-size:1.4rem;letter-spacing:initial}article section#main .main-wrapper .main-text{position:relative;width:540px}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text{width:100%;margin-top:4rem}}article section#main .main-wrapper .main-text h2{position:relative;overflow:hidden}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text h2{width:100%}}article section#main .main-wrapper .main-text h2 p{display:block;padding:3rem 2rem;text-align:center;letter-spacing:.05em}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text h2 p{padding:2rem 0}}article section#main .main-wrapper .main-text h2 p.title{background-color:#fff;color:#c80000;border:2px solid #000;border-bottom:none}article section#main .main-wrapper .main-text h2 p.booth{background-color:#000;color:#fff;font-size:1.5em}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text h2 p.booth{font-size:2rem}}article section#main .main-wrapper .main-text h2 p.booth strong{font-size:1.25em}article section#main .main-wrapper .main-text .genre{margin-top:3rem;font-size:2rem;line-height:1.5}article section#main .main-wrapper .main-text .genre h3{position:relative;display:inline-block;margin-bottom:1rem;padding:.5rem 1rem;background-color:#ff6400;color:#fff;font-size:1em;letter-spacing:.1em;border-radius:.4rem}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text .genre h3{font-size:2rem}}article section#main .main-wrapper .main-text hr{margin:2rem 0}article section#main .main-wrapper .main-text .twitter{position:relative;line-height:1.5}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text .twitter{padding-bottom:15vh}}article section#main .main-wrapper .main-text .twitter p{margin-bottom:1rem}article section#main .main-wrapper .main-text #sell{position:absolute;top:-3rem;right:0;width:160px;height:160px}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text #sell{top:initial;bottom:0;width:20vh;height:20vh}}article section#main .main-wrapper .main-text #sell [class^=jan] text{opacity:0}article section#main .main-wrapper .main-text .jan{position:absolute;bottom:0;right:-1rem;width:150px;height:129px}@media screen and (max-width: 1000px){article section#main .main-wrapper .main-text .jan{width:20vh;height:20vh}}article section#main .main-wrapper .main-text .jan img,article section#main .main-wrapper .main-text .jan svg{position:absolute;bottom:0;right:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}article section#main .main-wrapper .main-text .jan img text,article section#main .main-wrapper .main-text .jan svg text{font-weight:bold;opacity:0;transition:.1s}article section#main .main-wrapper .main-text .jan img text:first-of-type,article section#main .main-wrapper .main-text .jan svg text:first-of-type{animation:jan .8s ease-out infinite alternate;animation-delay:.4s}article section#main .main-wrapper .main-text .jan img text:last-of-type,article section#main .main-wrapper .main-text .jan svg text:last-of-type{animation:jan .8s ease-out infinite alternate-reverse}@keyframes jan{0%{opacity:0}100%{opacity:1}}article section#main .main-wrapper .main-text .jan p{position:absolute;bottom:0;left:0;color:#1d2087;font-weight:bold;line-height:1.25}article section#live{display:flex;justify-content:center}@media screen and (max-width: 1000px){article section#live .live{width:100%}}article section#live .live a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;height:150px;background-color:#c80000;color:#fff;font-size:3rem;font-weight:bold;text-align:center;line-height:1.5;letter-spacing:.1em;border-radius:1rem}@media screen and (max-width: 1000px){article section#live .live a{width:100%;height:auto;padding:1rem;font-size:2.4rem}}article section#live .live a:hover{color:#ff0}article section#live .live a small{font-size:1.6rem;letter-spacing:initial}article section#information .information-wrapper table{width:100%;line-height:1.5;border-collapse:collapse}article section#information .information-wrapper table thead th{padding:4rem}@media screen and (max-width: 1000px){article section#information .information-wrapper table thead th{padding:4rem 0}}article section#information .information-wrapper table thead th h3{font-size:2.4rem;letter-spacing:.1em}article section#information .information-wrapper table tbody tr{position:relative}article section#information .information-wrapper table tbody tr::before{content:"";position:absolute;top:0;left:-2rem;width:calc(100% + 4rem);height:1px;background:linear-gradient(to right, #f0f0f0 0%, #969696 20%, #969696 80%, #f0f0f0 100%)}article section#information .information-wrapper table th,article section#information .information-wrapper table td{padding:4rem 0 4rem 8rem}@media screen and (max-width: 1000px){article section#information .information-wrapper table th,article section#information .information-wrapper table td{display:block}}@media screen and (max-width: 1000px){article section#information .information-wrapper table th{padding:4rem 1rem 2rem;text-align:left}}@media screen and (max-width: 1000px){article section#information .information-wrapper table td{padding:0 1rem 4rem}}article section#information .information-wrapper table .google-map{display:block;width:100%;height:400px;margin-top:2rem;border:1px solid #c8c8c8}article section#information .information-wrapper table .access p:nth-of-type(n+2){margin-top:2rem}article section#information .information-wrapper table .access p span{display:inline-block;margin-bottom:.5rem;padding:.5em;line-height:1;border:1px solid #000;border-radius:.4rem}article section#link{padding-bottom:15rem}article section#link .link-wrapper{text-align:center;line-height:1.5}article section#link .link-wrapper a{padding:2rem;background-color:#fff;border-radius:2rem}article section#link .link-wrapper a small{display:block}footer{position:relative;padding:3rem 0;background-color:red;color:#fff;font-family:YakuHanJP,"Hiragino Kaku Gothic ProN","Meiryo","Helvetica Neue",Arial,"Hiragino Sans",sans-serif;font-size:1.2rem;letter-spacing:.1rem}@media screen and (max-width: 1000px){footer{padding:2rem;text-align:center;line-height:1.5}}footer ul{display:flex;justify-content:space-between;width:1000px;margin:0 auto;list-style:none}@media screen and (max-width: 1000px){footer ul{flex-direction:column;width:100%}}footer ul li a:first-of-type{margin-right:1rem}@media screen and (max-width: 1000px){footer ul li:last-of-type{margin-top:1rem}}footer a{color:#fff}footer .animation{position:fixed;bottom:0;left:0;width:150px;height:150px;z-index:999}@media screen and (max-width: 1000px){footer .animation{width:20vw;height:20vw}}footer .animation img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:43% 62%}footer .animation img.animate.right-eye{animation:wink 5s infinite alternate}@keyframes wink{49%{transform:scaleY(1)}50%{transform:skewY(-10deg) scaleY(0.05)}51%{transform:scaleY(1)}}.pswp__custom-caption{position:absolute;bottom:2rem;left:2rem;width:auto;padding:1rem;background-color:#000;color:#fff;font-size:1.6rem;border-radius:4px}/*# sourceMappingURL=style.min.css.map */