@font-face{font-family:"bootstrap-icons";src:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css") format("woff2"),url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css") format("woff")}.main-content.description-pages.row{margin:70px 0 0}.error-num{background-image:url("../imgs/ns-bg.jpg");background-repeat:no-repeat;background-position:center;height:600px}.error-num>div{height:100%;text-align:center;background-color:rgba(28,44,88,0.5)}@supports ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))){.error-num>div{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.error-num>div>div{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.error-num>div>div>h2{color:#FFF;font-size:10rem;font-weight:100;padding:0;margin:0}.error-num>div>div>h3{color:#FFF;font-size:2.5rem;font-weight:100;padding:0;margin:0}.error-num>div>div>h3::after{display:none}.error-text{height:600px;text-align:center;position:relative}.error-text>div{position:absolute;width:80%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.error-text h4{font-size:2rem}.error-text h4 span{display:inline-block}.error-text h4 span:nth-of-type(2n+1)::after{content:"。";display:inline-block;width:0.5em}.error-text section{display:inline-block;margin:auto;text-align:start}.error-text section ul{list-style-type:none;padding-left:0}.error-text section li::before{display:inline-block;margin-right:0.5em;font-style:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;font-family:bootstrap-icons;font-weight:normal;content:"\f272"}@media screen and (max-width: 991px){.error-num{height:400px}.error-num>div{height:100%}.error-num>div>div{position:absolute;width:100%;top:28%}.error-num>div>div>h2{color:#FFF;font-size:8rem;font-weight:100;padding:0;margin:0}.error-num>div>div>h3{color:#FFF;font-size:2rem;font-weight:100;padding:0;margin:0}.error-num>div>div>h3::after{display:none}.error-text{height:100%;text-align:center}.error-text>div{position:relative;width:100%}.error-text h4{font-size:1.8rem}.error-text section{display:inline-block;margin:auto;text-align:start}}
/*# sourceMappingURL=404.css.map */