<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#contentsColInner{background:rgba(255,255,255,0.1);border-top:1px solid #383838;border-bottom:1px solid #383838}.resonantTheater h2{position:relative;padding:20px 0;background:url(../images/resonant_theater/bg_title.png) no-repeat center,linear-gradient(to bottom, #bb0511, #f0000c);overflow:hidden}.resonantTheater h2:before,.resonantTheater h2:after{display:block;position:absolute;top:0;bottom:0;width:100%;max-width:225px;content:""}.resonantTheater h2:before{left:0;background:url(../images/resonant_theater/img_curtain.png) no-repeat left center;background-size:100%}.resonantTheater h2:after{right:0;background:url(../images/resonant_theater/img_curtain.png) no-repeat right center;background-size:100%;transform:scale(-1, 1)}.resonantTheater h2 img{position:relative;width:90%;z-index:1;animation:kakukaku 4s  infinite}@media screen and (min-width: 768px){.resonantTheater h2 img{width:auto}}.resonantTheater .btnList{margin:3em 0}.resonantTheater .btnList li a{font-size:14px;font-size:1.4rem;font-weight:bold}.resonantTheater .btnList li a.sbtn{width:90%}@media screen and (min-width: 768px){.resonantTheater .btnList li a{font-size:17px;font-size:1.7rem}}.resonantTheater .manga{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1000px;margin:0 auto;padding:0 20px}.resonantTheater .manga:before,.resonantTheater .manga:after{display:block;width:48%;content:""}@media screen and (min-width: 768px){.resonantTheater .manga:before,.resonantTheater .manga:after{width:22%}}.resonantTheater .manga:before{order:1}.resonantTheater .manga li{position:relative;width:48%;margin-bottom:2em;border-top:1px solid #ff5a62;border-bottom:1px solid #a9020a;box-shadow:2px 2px 5px #000}.resonantTheater .manga li:before,.resonantTheater .manga li:after{display:block;position:absolute;top:-1px;width:1px;height:calc(100% + 2px);background:linear-gradient(to bottom, #ff5a62, #a9020a);content:""}.resonantTheater .manga li:before{left:-1px}.resonantTheater .manga li:after{right:-1px}.resonantTheater .manga li:hover{animation:hurueru 4s  infinite}.resonantTheater .manga li.new a:before{position:absolute;top:-0.5em;left:-0.5em;padding:0.1em 0.5em;font-size:10px;font-size:1rem;font-weight:bold;background:#a9020a;content:"NEW"}@media screen and (min-width: 768px){.resonantTheater .manga li.new a:before{font-size:13px;font-size:1.3rem}}.resonantTheater .manga li.new a:hover{text-decoration:none}.resonantTheater .manga li a img{width:100%}.resonantTheater .manga li a p{position:relative;padding:0.3em 0;background:#000;text-align:center;font-weight:bold;overflow:hidden;font-size:14px;font-size:1.4rem}.resonantTheater .manga li a p:before,.resonantTheater .manga li a p:after{position:absolute;bottom:1px;width:39px;height:100%;content:""}.resonantTheater .manga li a p:before{left:1px;background:url(../images/resonant_theater/bg_thumb.png) no-repeat center}.resonantTheater .manga li a p:after{right:1px;background:url(../images/resonant_theater/bg_thumb.png) no-repeat center;transform:scale(-1, 1)}@media screen and (min-width: 768px){.resonantTheater .manga li a p{font-size:17px;font-size:1.7rem}}@media screen and (min-width: 768px){.resonantTheater .manga li{width:22%}.resonantTheater .manga li a p:before,.resonantTheater .manga li a p:after{height:34px}}.resonantTheater .anime{max-width:1000px;margin:10px 20px;padding:20px;border:1px solid #a9020a;text-align:center;font-weight:bold;color:#fff;background:#000;box-sizing:border-box}.resonantTheater .anime .sbtn.bkbtn{margin:20px auto}@media screen and (min-width: 768px){.resonantTheater .anime{margin:10px auto}}.resonantTheater h3{padding:20px 0;text-align:center;font-size:14px;font-size:1.4rem;font-weight:bold;background:#a9020a;color:#fff}@media screen and (min-width: 768px){.resonantTheater h3{min-width:1200px;padding:30px 0;font-size:25px;font-size:2.5rem}}.resonantTheater #notice{background:rgba(0,0,0,0.65);margin:0 0 5% 0;padding:4%;box-sizing:border-box;color:#c40000;font-size:15px;font-size:1.5rem;text-align:center;font-weight:bold}@media screen and (min-width: 768px){.resonantTheater #notice{width:1200px;margin:0 auto 40px;padding:20px 0;font-size:24px;font-size:2.4rem}}@keyframes kakukaku{0%{transform:translate(0px, 0px) rotateZ(0deg)}1%{transform:translate(2px, 2px) rotateZ(1deg)}10%{transform:translate(2px, 2px) rotateZ(1deg)}11%{transform:translate(2px, 0px) rotateZ(-1deg)}20%{transform:translate(2px, 0px) rotateZ(-1deg)}21%{transform:translate(0px, 2px) rotateZ(0deg)}30%{transform:translate(0px, 2px) rotateZ(0deg)}31%{transform:translate(2px, 0px) rotateZ(-1deg)}40%{transform:translate(2px, 0px) rotateZ(-1deg)}41%{transform:translate(0px, 2px) rotateZ(0deg)}50%{transform:translate(0px, 2px) rotateZ(0deg)}51%{transform:translate(0px, 0px) rotateZ(0deg)}100%{transform:translate(0px, 0px) rotateZ(0deg)}}@keyframes hurueru{0%{transform:translate(0px, 0px) rotateZ(0deg)}1%{transform:translate(2px, 2px) rotateZ(1deg)}2%{transform:translate(0px, 2px) rotateZ(0deg)}3%{transform:translate(2px, 0px) rotateZ(-1deg)}4%{transform:translate(2px, 2px) rotateZ(1deg)}5%{transform:translate(0px, 2px) rotateZ(0deg)}6%{transform:translate(2px, 0px) rotateZ(-1deg)}7%{transform:translate(0px, 0px) rotateZ(0deg)}100%{transform:translate(0px, 0px) rotateZ(0deg)}}
</pre></body></html>