/*	No03. Utility
/* -------------------------------------------------------------------------- */

.text-center{
	text-align: center;
}
.text-left{
	text-align: left;
}
.text-right{
	text-align: right;
}
.m-0{
	margin: 0;
}.m-1{
	margin: 1rem;
}.m-2{
	margin: 2rem;
}
.m-3{
	margin: 3rem;
}
.mb-0{
	margin-bottom: 0;
}
.mb-1{
	margin-bottom: 1rem;
}
.mb-2{
	margin-bottom: 2rem;
}
.mb-3{
	margin-bottom: 3rem;
}
.mb-4{
	margin-bottom: 4rem;
}
.mb-5{
	margin-bottom: 5rem;
}
.mb-6{
	margin-bottom: 6rem;
}
.mb-7{
	margin-bottom: 7rem;
}
.mb-10{
	margin-bottom: 10rem;
}
.mt-0{
	margin-top: 0;
}
.mt-1{
	margin-top: 1rem;
}
.mt-2{
	margin-top: 2rem;
}
.mt-3{
	margin-top: 3rem;
}
.mt-4{
	margin-top: 4rem;
}
.mt-5{
	margin-top: 5rem;
}
.mt-6{
	margin-top: 6rem;
}
.mt-7{
	margin-top: 7rem;
}
.mr-1{
	margin-right: 1rem;
}
.mr-2{
	margin-right: 2rem;
}
.lh-18{
	line-height: 180%;
}
.lh-20{
	line-height: 200%;
}
.sp-on,
.tab-on{
	display: none;
}
.tab-none{
	display: block;
}
.notice-text{
	color: #FF0A00;
	border-bottom: 1px solid #FF0A00;
	padding-bottom: 5px;
	display: inline-block;

}
.font-alex{
	font-family: 'Alexander';
}

@media screen and (max-width: 768px) {
	.tab-on{
		display: block;
	}
	.tab-none{
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.sp-on{
		display: block;
	}
}