.info{text-align:center;border-top:1px solid gray;border-bottom:1px solid gray}.info p{margin:0;padding:0;font-weight:700}.applink{text-align:center;cursor:pointer;color:purple;background:#ffa07a;border-radius:.5em;margin:1em 0;padding:.5em;font-size:1.5em;font-weight:700;transition:all .2s;box-shadow:5px 5px #000c}.applink:hover{transform:translate(4px,4px);box-shadow:0 0 #000c}.applink a{text-decoration:none}.applink p{margin:0;padding:0}body{color:#010101;letter-spacing:-.001em;-webkit-text-size-adjust:100%;box-sizing:border-box;background-image:linear-gradient(0deg,#0000 calc(100% - 1px),#f0f0f0 calc(100% - 1px)),linear-gradient(90deg,#0000 calc(100% - 1px),#f0f0f0 calc(100% - 1px));background-position:50%;background-repeat:repeat;background-size:16px 16px;margin:0;padding:0;font-family:Roboto,arial,メイリオ,Helvetica,Hiragino Kaku Gothic Pro,sans-serif;line-height:2.3em}body *{box-sizing:border-box}#root{margin:0;padding:0}header{background-color:#f96;border-bottom:1px solid #ccc}header p{text-align:center;margin-top:0;margin-bottom:0;font-weight:700}.content{max-width:600px;margin:0 auto}.navi{justify-content:space-between;font-size:.8em;display:flex}.navi a{text-decoration:none}.navi a:first-child:before{content:"▶ 🏠"}main{background-color:#fff;border:1px solid gray;border-radius:10px;margin:0 auto;padding:1em}h1{text-align:center}.c{text-align:center;margin:0}.atmk{text-align:right;margin:0;padding:0;font-size:.8em}.atmk p,.atmk a{text-align:right;color:#00f;margin:0;padding:0}
