#top #loader{position:fixed;z-index:999;width:100%;height:100%;background:url(../images/common/bg_b.webp) left top repeat;text-align:center;color:#f3f0ee;top:0}#top #loader.is-none{display:none}#top #loaderInner{margin:0 auto;width:40%;height:2px;position:absolute;left:30%;top:45%;font-size:2rem;transform:rotate(-3deg);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg)}#top #kv{width:100%;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#top #kv #kvWrap{display:block;width:100%}#top #kv #kvWrap h1{display:block;margin:0 auto 1em;overflow:hidden}#top #kv #kvWrap .venue{color:#c5c2b8;font-size:2rem;padding:0.4em 0 0.6em}@media screen and (max-width: 1024px){#top #kv{height:100vh}#top #kv #kvWrap{width:90%}#top #kv #kvWrap .date{font-size:2rem;line-height:1}#top #kv #kvWrap .date span{font-size:1.2em}#top #kv #kvWrap .venue{background:url(../images/top/bg_venue_sp.webp) center top no-repeat;background-size:contain;font-size:1.6rem;padding:0.2em 0 0em}}@media screen and (min-width: 1025px){#top #kv{height:calc(100vh - 60px)}#top #kv #kvWrap .date{font-size:5rem;line-height:1}#top #kv #kvWrap .date span{font-size:1.2em}#top #kv #kvWrap .venue{background:url(../images/top/bg_venue.webp) center top no-repeat;background-size:contain;font-size:2rem;padding:0.4em 0 0.6em}}#top #newsCol ul{overflow-y:auto;scrollbar-color:#f3f0ee #2b2b2b;scrollbar-width:thin}#top #newsCol ul::-webkit-scrollbar{width:.66667vw}@media screen and (min-width: 751px){#top #newsCol ul::-webkit-scrollbar{width:.29297vw}}@media screen and (min-width: 1025px){#top #newsCol ul::-webkit-scrollbar{width:3px}}#top #newsCol ul::-webkit-scrollbar-track{background-color:#2b2b2b}#top #newsCol ul::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1000px #f3f0ee}#top #newsCol ul li{background:url(../images/common/line_01.webp) center bottom repeat-x;margin-bottom:0.5em;padding:0.2em 0 0.5em}@media screen and (max-width: 1024px){#top #newsCol ul span{display:block}}@media screen and (min-width: 1025px){#top #newsCol ul{max-height:10em;min-height:10vw}#top #newsCol ul li{margin-right:2.5vw}#top #newsCol ul span{display:inline-block;width:6em}}

/*# sourceMappingURL=maps/top.css.map */
