*{
	margin:0;
	padding:0;
	box-sizing:border-box;
}

html{
	overflow-y:scroll;
}

body{
	max-width:1920px;
	margin:0 auto;
	user-select: none;
	background:#00394d;
}

::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-track{background:#aaa;}
::-webkit-scrollbar-thumb{background:#0099cc; border-radius:5px;}

a:link, a:hover, a:active, a:visited{text-decoration:none; outline:none; .color:black;}

.clear{clear:both;}

.navt{
	position:sticky;
	top:0;
}


.apan{
	padding:0 20px;
	padding-bottom:99px;
}

.ains{
	max-width:740px;
	margin:0 auto;
}

.apart{
	
}

.at{
	font-family:'montserrat';
	font-size:16px;
	letter-spacing:1px;
	color:#aaa;
	cursor:pointer;
	margin:14px 0;
	position:relative;
	.line-height:25px;
	border-left:9px solid transparent;
	padding-left:9px;
}

.at:hover, .aact{border-left:9px solid #bbb;;}
.at:active{bottom:2px;}

.bpart{
	display:none;
}

.btops{
	font-size:0;
}

.goback{
	display:inline-block;
	font-size:20px;
	line-height:25px;
	color:#bbb;
	cursor:pointer;
	margin-right:25px;
	position:relative;
}

.goback:active{bottom:2px;}

.btop{
	font-family:'montserrat';
	display:inline-block;
	font-size:14px;
	line-height:25px;
	color:#bbb;
	cursor:pointer;
	margin-right:25px;
	position:relative;
}

.btop:active{bottom:2px;}

.en, .sr{
	font-family:montserrat;
	font-size:16px;
	letter-spacing:1px;
	line-height:30px;
	color:#aaa;
	outline:none;
	white-space:pre-wrap;
}

.en{
	margin-top:9px;
}

.bells{
	text-align:center;
	font-size:0;
}

.bella, .bellb{
	display:inline-block;
	font-size:25px;
	cursor:pointer;
	color:#bbb;
	margin:0 20px;
	position:relative;
}

.bella:active, .bellb:active{bottom:2px;}

.bella{opacity:0.3;}




@media only screen and (max-width: 999px){

}

@media only screen and (max-width: 740px){
	::-webkit-scrollbar{width:0;}
	.bedit{display:none;}
}

@media only screen and (max-width: 630px){

}
