@charset "UTF-8";
@font-face {
	font-family: "AvalorsPersonalUse";
	font-weight: 400;
	src: local("AvalorsPersonalUse"),
		 url("AvalorsPersonalUse-0W84o.otf") format("opentype"),
}
@font-face {
	font-family: "GtekTechnology";
	font-weight: 400;
	src: local("GtekTechnology"),
		 url("GtekTechnology-B9aB.ttf") format("truetype"),
}
@font-face {
	font-family: "Oestrogen";
	font-weight: 400;
	src: local("Oestrogen"),
		 url("Oestrogen-lwLD.ttf") format("truetype"),
}
@font-face {
	font-family: "Raven";
	font-weight: 400;
	src: local("Raven"),
		 url("fonts/Raven-Ea8OW.otf") format("opentype"),
		 url("Raven-OVng6.ttf") format("truetype"),
}
@font-face {
	font-family: "Quadranta-Regular";
	font-weight: 400;
	src: local("Quadranta-Regular"),
		 url("fonts/Quadranta-Regular.otf") format("opentype"),
		 url("fonts/Quadranta-Regular.eot") format("eot"),
		 url("fonts/Quadranta-Regular.ttf") format("truetype"),
		 url("fonts/Quadranta-Regular.woff2") format("woff2"),
		 url("fonts/Quadranta-Regular.woff") format("woff");
}
@font-face {
	font-family: "Quadranta-Bold";
	font-weight: 700;
	src: local("Quadranta-Bold"),
		 url("fonts/Quadranta-Bold.otf") format("opentype"),
		 url("fonts/Quadranta-Bold.eot") format("eot"),
		 url("fonts/Quadranta-Bold.ttf") format("truetype"),
		 url("fonts/Quadranta-Bold.woff2") format("woff2"),
		 url("fonts/Quadranta-Bold.woff") format("woff");
}
@font-face {
	font-family: "ss_adec";
	font-weight: 400;
	src: local("ss_adec"),
		 url("fonts/ss_adec.otf") format("opentype"),
		 url("fonts/ss_adec.eot") format("eot"),
		 url("fonts/ss_adec.ttf") format("truetype"),
		 url("fonts/ss_adec.woff2") format("woff2"),
		 url("fonts/ss_adec.woff") format("woff");
}
.f1 {
	font-family: "ss_adec","Quadranta-Regular","Quadranta-Bold", cursive;
}
body *,
.f2 {
	font-family: 'Rajdhani', "AvalorsPersonalUse","Oestrogen","Raven","Quadranta-Regular","Quadranta-Bold", cursive;
}
body{
	padding-top:5%;
}
ul,
li{
list-style:none;
margin:auto;
padding:0;
}
ul{
	display:flex;
	flex-wrap :wrap;
}
ul li{
	max-width:50%;
	height:auto;
	padding:20px;
	box-sizing:border-box;
}
ul li a,
ul li img{
	display:block;
	height:auto;
	width:180px;
	max-width:100%;
}
h1,h2{
	text-align:center;
	font-size:6vw;
	margin:0;
}
h2{
	color:rgb(170,30,30)
}
.inner p{
	font-size:3vw;
	margin-bottom:0;
}
.inner{
	max-width:100%;
	display:block;
	margin:auto;
	padding:40px;
	box-sizing:border-box;
	font-size:5vw;
	padding-top:0;
	padding-bottom:0;
}
.inner dl{
	font-size:1.55rem;
}
.inner dt{
	font-weight:bold;
	line-height: 0.5em;

}
.inner dd{
	margin-bottom: 1.5em;
}