
.ageArea {
	max-width:475px;
	min-height:22px;
	position:relative;
	list-style:none;
	display:flex;
	justify-content:space-between;
	flex-wrap: wrap;
	float:none;
	font-size:10pt;
}

.ageInput {
	margin-right: 16px;
}

.goodsTextArea
{
	margin-left: 0px;
	float: none;
	width: 100%;
	padding: 0 0;
}

.itemArea {
	min-width:300px;
	position:relative;
	list-style:none;
	display:flex;
	justify-content:flex-start;
	flex-wrap: wrap;
	float:none;
}

.checkItem {
	margin-right: 16px;
}

.title {
	max-width: 720px;
	margin:auto;
}

.text {
	display: inline-block;
	font-size:12pt;
	text-align: center;
}

.banner {
	max-width: 614px;
	margin: auto;
}

@media only screen and (max-width: 500px) {
	.text br {
	  display: none;
	}
	.text {
		font-size:10pt;
		text-align: left;
	}
	.title {
		margin:10px 10px auto;
	}
}
