.background{z-index:-1;filter:brightness(18%);background-image:url(/images/background3.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% 140%;width:100%;height:100%;position:fixed;inset:0}body{color:#edededed}@media only screen and (width<=768px){body{margin-left:12px}}.introduction p{margin:8px 0;padding:4px 0}a{color:#4edaa9}a:hover{color:#f10000}.header_content{background-color:#4242426b;border:1px solid #7e7e7e;border-radius:6px;width:80%;margin:10px auto;padding:10px}@media only screen and (width<=768px){.header_content{width:95%}}@media only screen and (width<=377px){.header_content{width:95%}}.navigation_content{background:linear-gradient(#eaeaea1c,#1b12c41a);border:1px solid #7e7e7e;border-radius:6px;justify-content:space-between;align-items:center;width:80%;margin:10px auto;padding:3px 10px;font-size:14px;display:flex;font-family:Inter,sans-serif!important}@media only screen and (width<=768px){.navigation_content{width:90%;margin:0 auto;display:none}}@media only screen and (width<=377px){.navigation_content{width:90%;margin:0 auto}}.navigation_content_mobile{gap:.3rem;width:80%;height:30px;margin:10px auto;display:none;position:relative}@media only screen and (width<=768px){.navigation_content_mobile{border:1px solid #7e7e7e;width:100%;display:block}}.navigation_content_mobile .navigation_list{width:30%;font-size:20px}@media only screen and (width<=768px){.navigation_content_mobile .navigation_list{display:none}}.navigation_content_mobile .navigation_list a{background:#39393973;border:1px groove #4e936e;border-radius:2px;flex-direction:column;margin:10px 4px;padding:2px;display:flex}.navigation_content_mobile a.icon{background-color:#4242426b;padding:1px;display:block;position:absolute;top:3px;right:10px}.navigation_logo{align-items:center;gap:.3rem;margin:0;display:flex}.navigation_list{gap:.8rem;margin:0;padding:0;display:flex}.scroll-left{color:#f8f7a2;width:80%;height:20px;margin:5px auto;padding:3px 10px;position:relative;overflow:hidden}@media only screen and (width<=768px){.scroll-left{width:100%;height:40px}}.scroll-left p{text-align:center;width:80%;height:10%;margin:0;line-height:19px;animation:18s linear infinite scroll-left;position:absolute;transform:translate(120%)}.scroll-left p:hover{animation-play-state:paused}@media only screen and (width<=768px){.scroll-left p{max-width:100%;height:auto}}@keyframes scroll-left{0%{transform:translate(120%)}to{transform:translate(-100%)}}.wrapper{box-sizing:border-box;grid-template-columns:20% 80%;gap:.5rem;max-width:80%;margin:auto;display:grid}@media only screen and (width<=768px){.wrapper{grid-template-columns:1fr;max-width:100%}}@media only screen and (width<=377px){.wrapper{grid-template-columns:1fr;max-width:100%;margin:auto}}.sidebar{-webkit-user-select:none;user-select:none;flex-direction:column;gap:2rem;width:100%;padding:0;display:flex;transform:translate(-4.3%)}@media only screen and (width<=768px){.sidebar{display:none}}@media only screen and (width<=377px){.sidebar{display:none}}.buttons{background-color:#4242426b;border:1px solid #15c8b3;border-radius:6px;width:auto;padding:6px;position:sticky;top:10px}.direct{scrollbar-width:thin;box-sizing:border-box;background-color:#4242426b;border:1px solid #15c8b3;border-radius:6px;width:auto;max-height:33rem;padding:6px;display:block;position:sticky;top:100px;overflow:hidden scroll}@media only screen and (width<=768px){.direct{display:none}}@media only screen and (width<=377px){.direct{display:none}}.direct a{color:#4edaa9;background:#0b0b0b8f;border:1px groove #4e936e;border-radius:2px;margin:4px 0;padding:4px;font-size:16px;text-decoration:none;transition:all .1s;display:flex}.direct a:hover{color:#ed8808;border:1px solid #ed8808;font-size:16px;scale:1.01}.direct a:active{font-size:16px;animation:.1s 3 blink}.direct h4{margin:10px 0}@keyframes blink{0%{color:#000;background:#4edaa9}50%{color:#fff;background:#f10000}to{}}.achievements{background-color:#4242426b;border:1px solid #7e7e7e;border-radius:6px;flex-direction:column;width:100%;margin:0;display:flex;overflow:hidden}@media only screen and (width<=768px){.achievements{background-color:#4242426b;border:1px solid #7e7e7e;border-radius:6px;flex-direction:column;max-width:100%;margin:0;display:flex;overflow:auto hidden}}@media only screen and (width<=377px){.achievements{width:100%;margin:0}}.gametitles{color:#fff;text-shadow:1px 1px #18a4df;filter:saturate(60%);background-image:url(/images/kakidan2.png);border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;flex-direction:column;justify-content:center;height:80px;margin:0;padding:0 2px;display:flex}@media only screen and (width<=377px){.gametitles{height:120px}}.gametitles>h1,.gametitles p{margin:0;padding:0 10px}.pc98 .games{background-image:url(/images/kakidan.png);background-position:50%}.windows .description h1{margin:16px 0;padding:0}.games{-webkit-backdrop-filter:blur(2px)saturate(30%);backdrop-filter:blur(2px)saturate(30%);border-top:1px solid #afafaf;justify-content:center;align-items:center;padding:8px 0;display:grid}@media only screen and (width<=768px){.games{grid-template-rows:1fr;gap:1rem;width:100%;margin:0 -10px;display:inline-block}}@media only screen and (width<=377px){.games{grid-template-rows:1fr;gap:0;width:100%;margin:0}}.desc{flex-direction:row;justify-content:start;align-items:center;gap:.5rem;margin:8px 2px;padding:.5rem;display:flex}@media only screen and (width<=768px){.desc{flex-direction:column;justify-content:start;align-items:start;width:80%;margin:0 auto;display:flex}}@media only screen and (width<=377px){.desc{flex-direction:column;justify-content:start;align-items:start;width:100%;margin:0 auto;display:flex}}.desc p:nth-child(2){color:#e8e256}.desc img{border:1px solid #7a7a7a}.desc img:hover{border:1px solid #fff}.arcades .desc img{border:none}.arcades .desc img:hover{border:none}.arcades h1{margin:16px 0;padding:0}table{box-sizing:border-box;padding:.5rem}@media only screen and (width<=768px){table{padding:.25rem}}.description{flex-direction:column;justify-content:start;align-items:start;margin-bottom:20px;padding:0 10px;display:flex}.description p{padding:0;font-size:16px}.description p:nth-child(2){margin:-14px 0 10px;font-size:16px}.description h1{margin:12px 0;padding:2px 0}.fangames h1{color:#fff;margin:20px 0;padding:0}.button{background-color:#424242d9;border:1px solid #878787;padding:8px}td,th{text-align:left;background-color:#323232d1;border:1px solid #ddd;padding:4px;font-size:14px}:is(td,th):nth-child(4){width:16%}:is(td,th):nth-child(2){width:12%}@media only screen and (width<=768px){td,th{padding:3px;font-size:12px}}@media only screen and (width<=377px){td,th{padding:2px;font-size:11px}}th{background-color:#006764}td{word-break:break-word;overflow-wrap:break-word}tr:nth-child(odd){background-color:#ddd}.footnote p{width:80%;margin:16px auto;font-size:small}sup{color:#4edaa9}.descontainer{cursor:pointer;width:160px;transition:transform .3s;position:relative;box-shadow:0 20px 40px #0000004d}.descontainer:hover .hover{opacity:.7}.hover{opacity:0;transition:opacity .3s;position:absolute;top:0;left:0}@media only screen and (width<=768px){.table{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;overflow-x:auto}}@media only screen and (width<=377px){.table{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;overflow-x:auto}}@media only screen and (width<=768px){.table_detail{border-collapse:collapse;min-width:600px;font-size:12px}}@media only screen and (width<=377px){.table_detail{border-collapse:collapse;min-width:600px;font-size:11px}}video{max-width:80%;height:auto;margin:0;display:block}@media only screen and (width<=768px){video{width:100%;height:auto;margin:0 auto}}@media only screen and (width<=377px){video{width:90%;height:auto;margin:0 auto}}.contacts{text-align:end;width:70%;margin-right:10px;padding:8px 0}.contacts small a{color:#ff7373;font-size:.8rem}.contacts h3{border-bottom:2px solid;border-image:linear-gradient(-90deg,#fdbe72,#009479) 1;margin:0;padding-bottom:4px;color:#fff!important}.contacts li{color:#fff;margin:6px 0;font-size:1.2rem;list-style:none}.contacts li a{color:#fff;font-size:1.2rem;text-decoration:underline}.contacts li a:hover{color:#ffc073}.bottom{background:#181818d8;border:1px solid #ffffffd5;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;width:81.4%;margin:10px auto;display:flex}.bottom-logo{margin:10px 0 10px 10px}.bottom-logo img{border-radius:8px}small a{color:#009479}@media only screen and (width<=468px){.contacts{text-align:left;justify-content:start;width:100%}.contacts h3{border-bottom:2px solid;border-image:linear-gradient(-90deg,#002d2b,#009479,#fdbe72,#009479,#002d2b) 1;padding-bottom:4px}.contacts ul{margin:0;padding:0}}
