.baby .nav{margin:30px auto 0}.baby .bnrArea{position:relative;display:flex;justify-content:center;align-items:stretch;gap:10px;width:min(920px,92%);margin:-85px auto 0;z-index:2}@media all and (max-width:1080px){.baby .bnrArea{margin-top:-6vw}}@media all and (max-width:520px){.baby .bnrArea{flex-direction:column;width:85%}}.baby .bnrArea li{position:relative;border-radius:10px;border:3px #622a00 solid;background:#fff;overflow:hidden;box-sizing:border-box}.baby .bnrArea a{display:block;height:100%}.baby .bnrArea .premiumBnr{width:min(520px,58%)}@media all and (max-width:520px){.baby .bnrArea .premiumBnr{width:100%}}.baby .bnrArea .entryBnr{position:relative;flex:1}.baby .bnrArea .entryBnr img{position:absolute;top:0;left:50%;translate:-50% 0;width:auto;height:100%}@media all and (max-width:520px){.baby .bnrArea .entryBnr img{position:static;translate:0 0;width:100%;height:auto}}.baby .sponsor{position:relative}.baby .sponsor .pc{display:block}@media all and (max-width:812px){.baby .sponsor .pc{display:none}}.baby .sponsor .sp{display:none}@media all and (max-width:812px){.baby .sponsor .sp{display:block}}.baby .sponsor .cm{display:block;position:absolute;top:-80px;left:-120px;width:158px;height:auto}@media all and (max-width:812px){.baby .sponsor .cm{top:-2vw;left:-8vw;width:22vw}}.baby .movie{margin-top:-260px;padding-top:320px}@media all and (max-width:520px){.baby .movie{margin-top:-45vw;padding-top:56vw}}.baby .movie__btn{width:min(320px,100%);margin:40px auto 0;border-radius:50px;background:#fff;overflow:hidden}.baby .movie__btn a{display:block;padding:25px;background:#ffa0a0;color:#fff;font-weight:600;font-size:1.25rem;text-align:center}.baby .about__data{display:flex;justify-content:center;align-items:center;gap:0 20px}@media all and (max-width:520px){.baby .about__data{flex-direction:column;gap:10px 0;text-align:center}}.baby .about .mentai{width:160px}@media all and (max-width:520px){.baby .about .mentai{width:120px}}.baby .about .everyday{width:250px;line-height:1.6em;font-size:1.125rem}.baby .about .everyday .oadate{font-size:.833em;text-indent:-20px}.baby .about .everyday .copy{color:#0569a8;font-weight:bold}.baby .about .entry-btn{max-width:520px;width:100%;margin:35px auto 0;border-radius:10px;box-shadow:6px 6px 0px 0px rgba(28,144,217,.15);overflow:hidden}@media all and (max-width:520px){.baby .about .entry-btn{margin-top:20px}}.baby .about .entry-btn a{display:block;width:100%;height:100%}.baby .about .triple{margin-top:40px}@media all and (max-width:520px){.baby .about .triple{margin-top:30px}}.baby .about .triple__text{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:15px;text-align:center}.baby .about .triple__text::before,.baby .about .triple__text::after{display:inline-block;content:"";width:17px;height:34px;background:url(../../img/triple_srush.svg) no-repeat center/contain}.baby .about .triple__text::after{scale:-1 1}.baby .about .triple__text span{display:inline-block;margin-left:10px;color:#ffa0a0;font-weight:600;font-size:1.125rem}@media all and (max-width:520px){.baby .about .triple__text span{margin-left:5px;font-size:.875rem}}.baby .about .triple__link{max-width:350px;width:80%;margin:0 auto;padding:5px;border:1px solid #ffa0a0;border-radius:75px;overflow:hidden}.baby .about .triple__link img{border-radius:70px;transition:.3s}.baby .song__text{line-height:1.6em;margin-bottom:50px;color:#0569a8;font-size:.938rem;text-align:center}@media all and (max-width:520px){.baby .song__text{margin-bottom:35px;font-size:.875rem}}.baby .song .lyrics{display:block;width:min(350px,90%);margin:0 auto;border-radius:22px;border:2px solid #0569a8;overflow:hidden}@media all and (max-width:520px){.baby .song .lyrics{width:250px}}.baby .song .lyrics a{display:block;height:40px;line-height:40px;background:#fff;color:#0569a8;font-weight:bold;font-size:.938rem;text-align:center}/*# sourceMappingURL=index.css.map */