@charset "utf-8";

*{

	box-sizing: border-box;

	/* -webkit-appearance: none; */

}



h1,h2,h3,h4,h5,h6,p{

	margin: 0;

	padding: 0;

	font-size: 100%;

	font-weight: 400;

}



.left-float{

	float: left;

}



.right-float{

	float: right;

}



.clear{

	clear: both;

}



img,iframe{

	display: block;

	width: 100%;

	height: auto;

	margin: 0 auto;

}



.bg-change{

	background-size: cover;

	background-repeat: no-repeat;

	background-position: center center;

}



a{

	text-decoration: none;

	transition: 0.6s;

	-webkit-transition: 0.6s;

	-moz-transition: 0.6s;

	-ms-transition: 0.6s;

	-o-transition: 0.6s;

}



a:hover{

	transition: 0.6s;

	-webkit-transition: 0.6s;

	-moz-transition: 0.6s;

	-ms-transition: 0.6s;

	-o-transition: 0.6s;

}



.text-center{

	text-align: center;

}



.text-left{

	text-align: left;

}



.text-right{

	text-align: right;

}



.color-black{

	color: rgb(0,0,0);

}



.color-white{

	color: rgb(255,255,255);

}



table{

	width: 100%;

	margin: 0 auto;

	border-collapse: collapse;

	border-spacing: 0;

}



.block-item{

	display: block;

}



.inlineblock-item{

	display: inline-block;

}



.inline-item{

	display: inline;

}



ul,ol{

	margin: 0;

	padding: 0;

	list-style-type: none;

}



.flex-wrapper{

	display: -moz-flex;

	display: flex;

	flex-wrap: wrap;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	-webkit-box-orient: horizontal;

	-webkit-box-orient: horizontal;

}



.left-flex{

	-moz-flex-direction: row;

	flex-direction: row;

}



.right-flex{

	-moz-flex-direction: row-reverse;

}



.space-between{

	justify-content: space-between;

}



.space-around{

	justify-content: space-around;

}



.space-evenly {

	justify-content: space-evenly;

}



.flex-center{

	justify-content: center;

	align-items: center;

}



.white-space{

	white-space: nowrap;

}

/*# sourceMappingURL=base-dist.css.map */