@media screen and (min-width: 768px){.font-sizes-test{font-size:30px}}@media screen and (max-width: 767px){.font-sizes-test{font-size:20px}}body,html{background-color:#010917;color:#fff}@media screen and (min-width: 768px){body,html{font-size:14px}}@media screen and (max-width: 767px){body,html{font-size:12px}}@media screen and (max-width: 767px){html,body{height:100%}footer{position:sticky;top:100vh;top:100dvh}}main .topSlidesWrap{position:relative;width:100%;overflow:hidden}main .topslides{display:flex;gap:0 3px;line-height:1}@media screen and (min-width: 768px){main .topslides.slide_1_1{margin-top:2px;margin-bottom:2px}}@media screen and (max-width: 767px){main .topslides.slide_1_1{margin-top:1px;margin-bottom:1px}}@media screen and (min-width: 768px){main .topslides.slide_2_1,main .topslides.slide_2_2{margin-bottom:2px}}@media screen and (max-width: 767px){main .topslides.slide_2_1,main .topslides.slide_2_2{margin-bottom:1px}}main .topslides.slide_1_2{margin-bottom:-1px}main .topslides a{display:inline-block;position:relative;flex-shrink:0;border-radius:5px;overflow:hidden;margin-right:-1px}@media screen and (min-width: 768px){main .topslides a{width:151px !important;height:113px}}@media screen and (max-width: 767px){main .topslides a{width:100px !important;aspect-ratio:151/113}}main .topslides a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}main .topslides a .cover{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(1,9,23,.5);transition:opacity .3s;color:#fff;font-weight:bold;font-size:12px;white-space:normal;padding-left:.75em;padding-right:.75em}main .topslides a:hover .cover{opacity:1;text-decoration:none}@media screen and (min-width: 768px){main .catch{font-size:18px}}@media screen and (max-width: 767px){main .catch{font-size:12px}}main .catch strong{display:block;font-weight:normal}@media screen and (min-width: 768px){main .catch strong{font-size:37px}}@media screen and (max-width: 767px){main .catch strong{font-size:19px}}main .catch .catch1,main .catch .catch2{position:relative;overflow:hidden;display:flex !important;justify-content:flex-end}@media screen and (min-width: 768px){main .catch .catch1,main .catch .catch2{height:calc(100vh - 580px);max-height:370px;min-height:170px;padding-right:40px}}@media screen and (max-width: 767px){main .catch .catch1,main .catch .catch2{height:160px;padding:0 15px}}main .catch .catch1>div,main .catch .catch2>div{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}main .catch img.chara{position:relative}@media screen and (min-width: 768px){main .catch img.chara{margin-left:20px}}main .catch .catch1{align-items:flex-end}main .catch .catch1 .bg{position:absolute;top:0;left:0;opacity:.15;height:100%;background-image:url(../img/top_bg_logo.svg);background-repeat:no-repeat;background-size:100% auto;margin-right:auto}@media screen and (min-width: 768px){main .catch .catch1 .bg{width:58%;background-position:-50px 50%}}@media screen and (max-width: 767px){main .catch .catch1 .bg{width:95%;background-position:-50px 50%}}@media screen and (min-width: 768px){main .catch .catch1 img.chara{width:183px}}@media screen and (max-width: 767px){main .catch .catch1 img.chara{width:105px}}main .catch .catch2{align-items:flex-center}main .catch .catch2 .bg{position:absolute;top:0;left:0;opacity:.15;width:120%;height:100%;background-repeat:no-repeat;margin-right:auto}@media screen and (min-width: 768px){main .catch .catch2 .bg{background-image:url(../img/top_bg_wakachiku.svg);background-position:-50px center;background-size:100% auto}}@media screen and (max-width: 767px){main .catch .catch2 .bg{background-image:url(../img/top_bg_wakachiku.svg),url(../img/top_bg_wakachiku.svg);background-position:7% top,-43% bottom;background-size:auto 50%}}@media screen and (min-width: 768px){main .catch .catch2 img.chara{width:154px}}@media screen and (max-width: 767px){main .catch .catch2 img.chara{width:105px}}/*# sourceMappingURL=index.css.map */