:root{--primary:#796ed8;--main-font:"Noto Sans JP",sans-serif;--mobile-max:799px}html{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;touch-action:pan-y pinch-zoom;-ms-touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;width:100%;-moz-user-select:-moz-none;-khtml-user-select:none;background-color:#000;font-family:Noto Sans JP;overflow:hidden scroll;scrollbar-width:none!important;-ms-overflow-style:none!important}body::-webkit-scrollbar{width:0;height:0}.fslightbox-container{background:#000000e6!important}.fslightbox-youtube-iframe{border:none!important}.slick-slide div{outline:none}#StorySli .slick-slide{margin:0}#StorySli .slick-center{transform:scale(1)}#SysSli .slick-slide{margin:0}#SysSli .slick-track{left:0}#StorySli .slick-track{left:-13vw}#StorySliMobile .slick-track{left:24vw}#StorySli .slick-list{margin:0 -1.042vw;bottom:5vw;padding:3vw 6vw!important}#SysSli .slick-list{margin:0}#SysSli .slick-dots{bottom:-4.5vw}#SysSliMobile .slick-dots{bottom:-12.481vw}#SysSli .slick-dots li{width:2vw;margin:0 .75vw}#SysSliMobile .slick-dots li{margin:0 2vw}.slick-prev:before,.slick-next:before{content:""!important}#SysSli .slick-dots li img,#SysSli .slick-dots li img:after,#SysSli .slick-dots li img:before,#SysSliMobile .slick-dots li img{content:url(../media/ic_navi_00.758a5c5d.png)}#SysSli .slick-dots li.slick-active img,#SysSli .slick-dots li.slick-active img:after,#SysSli .slick-dots li.slick-active img:before,#SysSliMobile .slick-dots li.slick-active img{content:url(../media/ic_navi_01.77ef3445.png)!important}#SysSli .slick-arrow{transition-duration:.1s;transition-timing-function:linear}#SysSli .slick-next:active{transform:scale(1.4)translateY(-1.2vw)!important}#SysSli .slick-prev:active{transform:scaleX(-1)translateY(-1.8vw)scale(1.4)!important}table,th,td{border-collapse:collapse;letter-spacing:.8px;text-align:left;color:#655553;border:1px solid #000;padding:10px;font-family:Shin Go DeBold;font-size:min(1em,2vw);font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}input,textarea,button,select,a{-webkit-tap-highlight-color:#0000}div:focus,a:focus,img:focus{outline:0}div{-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-khtml-user-select:none}img{-webkit-user-select:none;user-select:none}@media (min-width:721px){#mobile,#mobile *{display:none!important}}@media (max-width:720px){#pc,#pc *{display:none!important}}
