<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";*{margin:0;padding:0}body,html{font-size:18px}@media only screen and (min-width:768px){body,html{font-size:16px}}body{font-family:"Noto Sans Japanese",sans-serif;font-weight:400;background:url(/images/sun-back-small.jpg) no-repeat fixed #000;background-position:center;background-size:100%}@media only screen and (min-width:768px){body{background-size:1024px}}a,a:visited{text-decoration:none;color:#fff}a:hover{text-decoration:none;color:#fff}a:visited{text-decoration:none;color:#fff}.img-responsive{display:block;max-width:100%;height:auto}.wf-mplus1p{font-family:"M PLUS 1p"}body,html,section{height:100%}.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%}.title-wrapper{flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.titlelogo{color:#fff;font-size:13vw;text-align:center;position:relative;margin-left:auto;margin-right:auto;padding-top:.2em}.titlelogo .logo{width:1em;position:absolute;left:0;top:.21em}@media only screen and (min-width:768px){.titlelogo{color:#fff;font-size:96px;width:720px}.titlelogo .logo{width:1em;position:absolute;top:.21em;left:.75em}}.enter-wrapper{flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.enter-space{width:70vw;margin:auto;padding-bottom:14px}.enter-bottun{color:#fff;text-align:center;padding-bottom:.15em;padding-top:.15em;margin-left:auto;margin-right:auto;display:block;font-size:8vw;background:rgba(0,0,0,.5);border:5px solid rgba(256,256,256,1);border-radius:14px;box-shadow:0 0 7px rgba(0,0,0,.5)}@media only screen and (min-width:768px){.enter-space{width:300px;margin:auto}.enter-bottun{font-size:64px;padding-top:0;padding-bottom:0}}.enter-bottun.hover{opacity:70%}.catchcopy-wrapper{flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.catchcopy{font-family:'Noto Serif JP',serif;font-weight:400;text-align:center;font-size:4vw;color:#fff;width:100vw;padding-top:.5em;padding-bottom:.5em;background:rgba(0,0,0,.5);margin-bottom:20px;margin-top:0}@media only screen and (min-width:768px){.catchcopy{font-size:32px}}.loader-wrap{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100vw;height:100%;background:#000;z-index:950}.loading{color:#ccc;font-size:6vw}@media only screen and (min-width:768px){.loading{font-size:32px}}.loading span{display:inline-block;margin:0 -.075em;animation:loading .35s infinite alternate}.loading span:nth-child(2){animation-delay:.05s}.loading span:nth-child(3){animation-delay:.1s}.loading span:nth-child(4){animation-delay:.15s}.loading span:nth-child(5){animation-delay:.2s}.loading span:nth-child(6){animation-delay:.25s}.loading span:nth-child(7){animation-delay:.3s}@keyframes loading{0%{transform:scale(1)}100%{transform:scale(1.3)}}</pre></body></html>