.notfoundWrap{
	padding-top: 100px;
	}
	@media screen and (max-width:480px) {
		.notfoundWrap{
			padding-top: 40px;
			}
		}
.notfoundWrap .enBlock{
	display: inline-block;
	padding: 1.5rem 2rem;
	background: #fff;
	color: #1e2f4a;
	}
.small{
	font-size: .8rem;
	}
.notfoundWrap a.btnTop{
	background-color: #1e2f4a;
    color: #fff;
    text-align: center;
    font-weight: bold;
    border-radius: 10px;
    line-height: 1.2;
    padding: 1em;
    display: inline-block;
   	transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -webkit-transition: all .3s ease 0s;
    margin-top: 2rem;
    text-decoration: none;
	}
.notfoundWrap a.btnTop:hover{
	opacity: .9;
	transform: scale(1.03);
    }
.notfoundWrap dl{
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 1.2;
	margin-top: 2rem;
	}
.notfoundWrap dl dt{
	margin-right: .5rem;
	}
.notfoundWrap dl dd a::before{
	content:':';
	display: inline-block;
	margin-right: .5rem;
	}
	@media screen and (max-width:480px) {
		.notfoundWrap dl{
			display: block;
			text-align: center;
			}
		}