@charset "UTF-8";@keyframes vibration{0%,to{transform:translate(0,0) rotateZ(0deg)}25%{transform:translate(1px,1px) rotateZ(1deg)}50%{transform:translate(0,1px) rotateZ(0deg)}75%{transform:translate(1px,0) rotateZ(-1deg)}}@keyframes hopping{0%,20%,40%,60%,80%,to{transform:translateY(2px)}10%,30%,50%,70%,90%{transform:translateY(-4px)}}@keyframes fadein{0%{opacity:0}50%,to{opacity:1}}@keyframes bg-animation{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}:root{--site-white-color:#ffffff;--site-black-color:#000000;--site-red-color:#ff0000;--site-crimson-color:#dc143c;--site-blue-color:#0000ff;--site-twitter-color:#1b95e0;--site-green-color:#008000;--site-grassgreen-color:#25d954;--site-purple-color:#800080;--site-gray-color:#848484;--site-orange-color:#ffa500;--site-navy-color01:#040a0e;--site-white-color-rgb:255, 255, 255;--site-black-color-rgb:0, 0, 0;--site-red-color-rgb:255, 0, 0;--site-crimson-color-rgb:220, 20, 60;--site-blue-color-rgb:0, 0, 255;--site-green-color-rgb:0, 128, 0;--site-grassgreen-color-rgb:37, 217, 84;--site-purple-color-rgb:128, 0, 128;--site-gray-color-rgb:132, 132, 132;--site-z-index-bg:-1;--site-z-index-content:100;--site-z-index-header:200;--site-z-index-footer:200;--site-z-index-nav:500;--site-z-index-toggle:600;--site-z-index-dialog:1000;--site-fontsize-pc:1rem;--site-fontsize-sp:1rem;--site-contentswidth-pc:1000px;--site-contentswidth-sp:100%;--site-lineheight-pc:1.5;--site-lineheight-sp:1.5;--site-transition-speed:300ms;--site-transition-speed500:500ms;--site-transition-speed1000:1000ms}.root .animation-section{opacity:0}.root .animation-section.show{opacity:1}.root .outline-dining{border-top:1px solid #919191;border-left:1px solid #919191;text-align:center}.root .outline-dining-desc,.root .outline-dining-title{background-color:#444e61;padding:1.2rem .75rem;border-right:1px solid #919191;border-bottom:1px solid #919191}.root .outline-dining-desc{background-color:#323232}.root .animation-container,.root .animation-text{opacity:0}.root .animation-container .project-desc{opacity:0;transition:var(--site-transition-speed500);transition-delay:.7s}.root .animation-container .image{margin-right:auto;margin-left:auto}.root .animation-container .image.key-visual{height:auto}@media screen and (min-width:401px){.root .animation-container .image.key-visual{width:800px}}@media screen and (max-width:400px){.root .animation-container .image.key-visual{width:100%}}@media screen and (min-width:401px){.root .animation-container .image.ticket{width:400px}}@media screen and (max-width:400px){.root .animation-container .image.ticket{width:100%}}.root .animation-container .image.placemat{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:401px){.root .animation-container .image.placemat li{width:420px}.root .animation-container .image.placemat li:first-child{margin-right:1rem}}@media screen and (max-width:400px){.root .animation-container .image.placemat li{width:100%}.root .animation-container .image.placemat li:first-child{margin-bottom:1rem}}.root .animation-container .image.photospot{height:auto}@media screen and (min-width:401px){.root .animation-container .image.photospot{width:800px}}@media screen and (max-width:400px){.root .animation-container .image.photospot{width:100%}}.root .animation-container .image.menu-cource{height:auto}@media screen and (min-width:401px){.root .animation-container .image.menu-cource{width:644px;transition:var(--site-transition-speed500)}.root .animation-container .image.menu-cource:hover{filter:brightness(50%)}}@media screen and (max-width:400px){.root .animation-container .image.menu-cource{width:100%}}.root .animation-container .image.menu-drink{height:auto}@media screen and (min-width:401px){.root .animation-container .image.menu-drink{width:700px;transition:var(--site-transition-speed500)}.root .animation-container .image.menu-drink:hover{filter:brightness(50%)}}@media screen and (max-width:400px){.root .animation-container .image.menu-drink{width:100%}}.root .animation-container .image.item-image{height:auto}@media screen and (min-width:401px){.root .animation-container .image.item-image{width:700px}}@media screen and (max-width:400px){.root .animation-container .image.item-image{width:100%}}.root .animation-container.show .site-heading-h2-bg{animation:bg-animation .3s .3s linear both}.root .animation-container.show,.root .animation-container.show .project-desc,.root .animation-container.show .site-heading-h2-text,.root .animation-text.show{opacity:1}.root .gray-out{filter:brightness(.2)}.root .event-finish{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;height:1em;text-align:center;line-height:1}@media screen and (min-width:401px){.root .event-finish{font-size:2rem}}@media screen and (max-width:400px){.root .event-finish{font-size:1.3rem}}.root-thumbnail-gallery{margin:0 auto;width:100%}.root-thumbnail-gallery-mainimg{margin-bottom:1rem}@media screen and (min-width:401px){.root-thumbnail-gallery-mainimg{margin-right:auto;margin-left:auto;width:700px}}@media screen and (max-width:400px){.root-thumbnail-gallery-mainimg{width:100%}}.root-thumbnail-gallery-mainimg img{width:100%;height:auto}.root-thumbnail-gallery-iteminfo{text-align:center}.root-thumbnail-gallery .root-thumbnail-gallery_list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}.root-thumbnail-gallery .root-thumbnail-gallery_one img{width:60px;height:60px}.root-thumbnail-gallery .root-thumbnail-gallery_list li{margin-bottom:.5rem;margin-left:1rem}.root-thumbnail-gallery .root-thumbnail-gallery_list li .thumbnail{cursor:pointer}.root-thumbnail-gallery .root-thumbnail-gallery_list li .thumbnail:hover{opacity:.7}
/*# sourceMappingURL=page.css.map */