#easy .content__2col , #other .content__2col{
	justify-content: flex-start;
}

#easy .content__2col.select{
	justify-content: space-between;
}

.content__2col.select div{
	width: 48%;
	border: 1px solid #000;
	border-radius: 5px;
	padding: 15px;
}

h4{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 1em;
	text-align: center;
}

.content__howto{
	margin-top: 50px;
}

.content__howto > div{
	margin-bottom: 30px;
}

.content__attention{
	padding: 20px;
    border: 1px solid #FF0000;
    border-radius: 10px;
    margin-top: 10px;
}

.content__attention li{
	list-style: disc;
	margin-left: 1em;
}

.panel-area{
	margin-top: 30px;
}

.panel-area .panel__title{
	margin-top: 0;
	text-align: center;
}

.panel-area .txt__step{
	margin-top: 30px;
}

.accordion{
	cursor: pointer;
	border-bottom: 2px solid #555555;
	margin: 10px 0 30px;
}

.accordion__open{
	display: none;
}

.step__txt{
	font-size: 24px;
	font-weight: bold;
}

.content__2col li{
	margin-bottom: 1em;
}

@media screen and (max-width: 768px){
	#easy .content__2col.select{
		flex-direction: column;
	}

	.content__2col.select div{
		width: 100%;
	}
}
