#wrap{position:absolute;overflow:hidden;top:0;left:0;right:0}.bg-move{opacity:0;top:0;left:0;width:40px;height:40px;box-shadow:0 0 10px white;position:fixed;border-radius:1000px}.bg{background:black url(../img/bg-pc.jpg?jun.k) no-repeat center/cover}@media only screen and (max-width: 639px){.bg{background-image:url(../img/bg-sp.jpg?jun.k)}}#main a.buy{text-align:center;color:white;border:3px double white;background:rgba(0,0,0,0.5)}@media only screen and (min-width: 640px){#main a.buy:hover{background:rgba(0,0,0,0.75)}}@media only screen and (min-width: 640px){#cd{padding-top:0 !important}}#cd *{color:white}#cd img{box-shadow:0 0 10px black}#cd .box{background:rgba(0,0,0,0.25)}#cd a{background:url(../img/bg-sp.jpg?jun.k) center/cover;display:block}#cd a span{background:black;display:block;color:white;text-align:center}@media only screen and (min-width: 640px){#cd a:hover span{background:rgba(0,0,0,0.5)}}#movie{background:url(../img/jk-t.jpg) no-repeat center/cover}@media only screen and (min-width: 640px){#movie{background-attachment:fixed}}#tokuten{background:url(../img/jk-s.jpg) no-repeat center/cover}@media only screen and (min-width: 640px){#tokuten{background-attachment:fixed}}#tokuten .uk-section{background:rgba(0,0,0,0.5)}#tokuten *{color:white}#tokuten .shop{color:#fedf02}#tokuten a{background:#fedf02;color:black;display:block}@media only screen and (min-width: 640px){#tokuten a:hover{background:yellow}}#event{background:white url(../img/bg-event.png) no-repeat center/contain}@media only screen and (min-width: 640px){#event{background-attachment:fixed}}#event h2.event-title{color:white !important;background:url(../img/bg-pc.jpg) center/100%}@media only screen and (min-width: 640px){#event h2.event-title{background-attachment:fixed}}#footer *{color:white}@media only screen and (min-width: 640px){#footer a:hover img{opacity:0.75}}@media only screen and (min-width: 640px){.sp-only{display:none !important}}@media only screen and (max-width: 639px){.pc-only{display:none !important}}.note{padding:0}.note li{text-indent:-1em;padding-left:1em}.note li *{display:inline}th,td{vertical-align:middle !important;word-break:break-all}th{text-align:center !important;white-space:nowrap}*{outline:0}div,p,li,h3,h4{font-family:"Noto Sans JP"}h1,h2,.serif{font-family:"Noto Serif JP";font-weight:bold}.gf{font-family:'Playfair Display' !important}[uk-parallax]{transition-duration:1s}a{color:inherit;font-weight:bold;word-break:break-all}a:hover{color:inherit;text-decoration:none}