/* This file was compiled from Sass. You can view the original un-minified source code here: https://www.github.com/meisekimiu/mew151.net/tree/main/src/blog/style/popstar.scss */
*{box-sizing:border-box}body{background:url("pcard_polka.png");font-family:"Times New Roman",times,serif;font-size:1.5em;line-height:1.25}header{position:relative;margin:0 auto;text-align:center;max-width:533px;max-height:300px;background:url("../img/starlight_gakuen.png");background-position:center center;border-radius:2.5em;overflow:hidden;padding:0}.logo{position:relative;z-index:5}.logo h1{margin:0;padding:0}.logo-cover{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;padding:0;margin:0;background:url("../img/cover_bg_saturnmode-light.png");opacity:.8}main{background-color:#fff;width:95%;max-width:1024px;margin:1em auto;padding:1em;border:3px solid #d66682;border-radius:2em}a:link{color:#d66682;text-decoration:underline}a:hover{color:#f0becb;text-decoration:none}a:active{color:#f0becb;text-decoration:none}a:visited{color:#d66682;text-decoration:underline}h2,h3,h4,h5,h6{margin:.25em}nav{text-align:center;font-size:1.1em;margin:3px;color:#fff}nav div{background-color:#d66682;display:inline-block;padding:3px 10px;margin:0 auto;border-radius:5px;border:3px solid #d66682;margin-bottom:.5em;color:#fff}nav a{color:#fff !important}nav div a:link{text-decoration:none}nav div a:hover{text-decoration:underline}hr{border-bottom:3px solid #d66682 !important}main.index li{list-style-type:none;display:flex;align-items:center;padding:.25em 0}main.index ul{margin:0}main.index li a{font-weight:bold;font-size:1.1em;flex:1}main.index li.fave{list-style-type:":)"}time{color:#666;margin-left:2ex}article img{max-width:100%}footer{background-color:#fff;padding:.5em;font-size:.75em;text-align:center;margin:2.5em auto;border-radius:1em;margin-bottom:.5em;width:95%;max-width:800px;color:#000}footer #random-quote{cursor:pointer}footer .quote{font-family:#ccc;font-size:.8em}rt{opacity:0;transition:opacity .3s}ruby{border-bottom:1px dashed rgba(0,0,0,.4);cursor:help}ruby:hover rt{opacity:1}span[title]{cursor:help;border-color:rgba(0,0,0,0);border:1px dashed rgba(0,0,0,0);transition:border-color .3s}span[title]:hover{border-bottom:1px dashed rgba(0,0,0,.4)}ins[datetime]{text-decoration:none;background-color:#c00;color:#fff;font-style:italic;padding:5px;line-height:1.5}figure{text-align:center;width:100%;margin:0 auto}figure img{display:block;margin:0 auto;max-width:100%}figcaption{font-style:italic}