@font-face{font-family:"OrticaAngular";src:url(fonts/OrticaAngular-Bold.otf);font-style:normal}@font-face{font-family:"handwriting";src:url(fonts/Playfair_9pt_SemiExpanded-Medium.ttf);font-style:normal}@font-face{font-family:"Mansalva";src:url(fonts/HandwritingMain-Regular.ttf);font-style:normal}body{background-color:#ecbe6e;background:url(pic/bg2.png);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding:0;margin:0;max-width:1500px;color:#c1cdf1;font-size:.8rem;font-family:"ms gothic","Courier New",monospace}::selection{color:#e73737;background:#f1e1bb}a{color:#c1cdf1}p{line-height:150%}h1{font-size:2.325em;text-shadow:2px 1px #92031c}b{color:#aae6ff}i{color:#cdf0ff}hr{border:0;height:1px;margin:2em 1em}#footnote1{display:inline-block;width:48%}#footnote3{display:inline-block;width:49%;text-align:right}#footnote2{display:inline-block;width:max-content;top:0;position:fixed;text-align:left;float:left;z-index:10;text-shadow:0 2px #203e8a}.wrapper{display:block;margin:0 auto;width:777px;position:relative;margin-bottom:1em}.header{margin-top:-2.3rem;display:block;background:url(pic/amanozako.png) no-repeat right;height:400px;margin-right:-90px}.header h1{color:#ffc537;font-size:3.5em;padding-top:350px;letter-spacing:10px;text-align:left;text-transform:lowercase;font-family:"handwriting";&:hover{transform:translateY(-2px);filter:brightness(1.05)}}.header a{text-decoration:none}.inner::-webkit-scrollbar{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.inner::-webkit-scrollbar-track{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.inner::-webkit-scrollbar-thumb{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}#statuscafe{z-index:200;padding:.1em;font-size:15px;object-fit:contain;overflow:auto}#statuscafe-username{margin:0 0 .1em .2em;text-align:left;font-size:11px}#statuscafe-content{text-align:left;padding-left:20px;color:#b6cfd2}html{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}.new{display:block;position:absolute;float:right;margin-left:-40px;top:50px;z-index:11;transform:rotate(2deg);border:10px solid;border-image-source:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="4" height="4" fill="hsl(47, 100%, 85%)"><path d="M2 1 1 0 0 1l1 1-1 1 1 1 1-1 1 1 1-1-1-1 1-1-1-1-1 1Z" /></svg>');border-image-slice:1 fill;border-image-repeat:round;width:max-content;padding:5px 5px 0 5px;filter:drop-shadow(1px 4px 0 hsl(225 5% 15%))}.new img{filter:saturate(50%);margin:0}.new img:hover{filter:saturate(100%)}.newtext{display:block;position:absolute;float:right;color:#e4e6eb;margin-left:50px;font-size:40px;top:235px;font-family:Mansalva;z-index:111;text-shadow:0 0 6px #28f3ff;transform:rotate(-10deg)}.stamp{display:block;position:absolute;float:right;margin-left:680px;bottom:40px;transform:rotate(15deg);z-index:999}nav1{display:block;position:absolute;float:right;margin-left:760px;bottom:100px}nav1 .navlink{padding:5px 2px;width:150px;font-family:"handwriting";font-size:1.3rem}nav1 .navlink a{color:#e46652;text-decoration:none}nav2{mask:linear-gradient(180deg,#0000 10px,#000 0),radial-gradient(10px,#000 calc(100% - 1px),#0000) top/18.5px 20px;display:block;width:100%;background:#203e8a;text-align:center}nav2 .navlink{font-weight:700;display:inline-block;margin:10px 5px;padding:8px;letter-spacing:1px;font-size:1.3rem;text-decoration:none;font-family:"handwriting","Palatino Linotype",Garamond,serif}nav2 .navlink a{color:#e46652;text-shadow:1px 1px #141e3f;text-decoration:none}nav2 .navlink a:hover{color:#aae6ff;}.main{display:block;margin:0}.inner{margin:0 auto;max-height:700px;min-height:510px;overflow:auto}.inner img{max-width:100%}.footer{margin-top:-5px;background-color:#203e8a;display:block;text-align:center;height:70px;mask:linear-gradient(0,#0000 10px,#000 0),radial-gradient(10px,#000 calc(100% - 1px),#0000) bottom/18.5px 20px}.footer a{color:#dfdfdf}@media (max-width:700px){.new,.newtext{display:none}.wrapper{width:80%}nav1{position:static;margin-left:0;margin:0 auto;width:100%;text-align:center}nav1 .navlink{display:inline-block;border-radius:15px 5px;margin:2px;padding:5px;width:auto}nav1 .navlink:hover{padding-left:15px}.header{height:220px}.header h1{letter-spacing:5px;font-size:3em;margin:0;text-align:center;padding-top:100px}nav2 .navlink{margin:5px 5px;padding:2px;font-size:1.4em;text-decoration:none}nav2{mask:none;display:block;width:100%;background:#203e8a;text-align:center}body{margin:0}}@media (orientation:portrait){.wrapper{width:99%}.new{left:100px}.newtext{left:110px}.header h1{margin:0}.header{margin:0}}