*{margin:0;padding:0;box-sizing:border-box}body{font-family:sans-serif;background-color:#f5f5f5}header{box-shadow:0 3px 9px 0 grey,0 3px 9px 0 grey;color:#00008b}.nav-area{display:flex;align-items:center;height:90px;max-width:1200px;margin:0 auto;padding:10px 20px}.logo{width:90px;height:90px;margin-right:20px}.home-images{width:180px;height:180px;padding:9px;margin-left:50px;box-shadow:0 3px 9px 0 grey,0 3px 9px 0 grey;border-radius:18px}.home-images:hover{box-shadow:0 3px 30px 0 grey,0 3px 30px 0 grey}.home-figure{display:inline-block}.home-figure-caption{margin-left:50px;text-align:center;color:#00008b;font-weight:700;padding:9px}.menus{display:flex;align-items:center;flex-wrap:wrap;list-style:none}.menu-items{position:relative}.menu-items a{display:block;font-size:large;color:inherit;text-decoration:none}.menu-items button{font-family:sans-serif;display:flex;align-items:center;color:inherit;font-size:large;border:none;background-color:transparent;cursor:pointer;width:100%}button span{margin-left:3px}.menu-items button,.menu-items>a{text-align:left;padding:.7rem 1rem}.menu-items a:hover,.menu-items button:hover{background-color:#ffdab9;border-radius:3px}.arrow:after{content:"";display:inline-block;margin-left:.28em;vertical-align:.09em;border-top:.42em solid;border-right:.32em solid transparent;border-left:.32em solid transparent}.dropdown{position:absolute;right:0;left:auto;box-shadow:0 3px 9px 0 grey,0 3px 9px 0 grey;z-index:9999;min-width:10rem;padding:.5rem 0;list-style:none;background-color:#f5f5f5;border-radius:.5rem;display:none}.dropdown.show{display:block}.dropdown .dropdown-submenu{position:absolute;left:100%;top:-7px}.content{max-width:900px;margin:0 auto;padding:3rem 20px}.content h2{margin-top:3px;margin-bottom:5px}.post-code{font-family:Courier New,Courier,monospace;font-size:16px;color:#00f703;background-color:#000;display:block;padding:18px;border-radius:20px;box-shadow:inset;box-shadow:0 3px 30px 0 grey,0 3px 30px 0 grey}pre{overflow:auto}.post-code-button{color:#00f703;background-color:#000;display:block;width:60px;padding:3px;border-radius:20px;box-shadow:inset;box-shadow:0 3px 30px 0 grey,0 3px 30px 0 grey;transition:width .3s}.post-code-button:hover{width:90px;font-weight:700}.post-image{display:block;margin-left:auto;margin-right:auto;width:80%;padding:2px;border-radius:30px;box-shadow:0 3px 30px 0 grey,0 3px 30px 0 grey}.error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#000;min-height:100vh;color:#f5f5f5;font-size:calc(10px + 2vmin)}.right-div-ad{height:600px;margin-top:20px;font-size:30px;font-weight:700;width:160px;position:fixed}.right-div-ad,footer{text-align:center;right:0}footer{bottom:0;left:0;padding:1px}.page-link{position:relative;display:inline-flex;border:1px solid #dee2e6;background-color:#fff;padding:10px 15px;color:#0d6efd;font-size:16px;font-weight:500;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;cursor:pointer}.page-link:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.page-link:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.page-link:not(:first-child){margin-left:-1px}.page-link:focus,.page-link:hover{color:#0a58ca;background-color:#e9ecef}.page-link:focus{z-index:3}.page-link.active{z-index:2;color:#fff;border-color:#0d6efd;background-color:#0d6efd}.page-link.disabled{color:#6c757d;pointer-events:none}.pagination{display:flex;flex-wrap:wrap}.pagination-container{margin:0 auto;padding:20px 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination-image{display:block;width:90px;height:90px;padding:1px;border-radius:9px}.pagination-postlist{display:flex;align-items:flex-start;padding:15px}.mlink{display:none}.pagination-searchbar{width:50%;padding:12px 15px}.pagination-searchbar,.pagination-searchbar-select{border:2px solid grey;border-radius:9px;background-color:#ffefd5;font-size:18px}.postlist-link{text-decoration:none;background-color:linen;border-radius:9px;color:#000;padding:3px;display:block;box-shadow:0 3px 9px 0 grey,0 3px 9px 0 grey;&:hover{background-color:#ffdab9;box-shadow:0 9px 27px 0 grey,0 9px 27px 0 grey}}.post-link{color:#000;font-weight:700;font-style:oblique;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}