@charset "UTF-8";

#loading {
	display: none;
}

/*--------------------------------------------------------------
#member-contents-area
--------------------------------------------------------------*/

/* mobile */
@media (min-width: 300px) {
	
	#member-contents-area {
		margin: 0;
		padding: 0 0 50px 0;
	}

	#member-contents-area ul {
		margin: 0 15%;
		padding: 0;
		display: -webkit-flex;
		display: flex;
		flex-wrap: wrap;
	}
	
	#member-contents-area ul li {
		margin: 0 0 30px 0;
		padding: 5%;
		width: 100%;
		box-sizing: border-box;
	}
	
	#member-contents-area dl {
		margin: 10px 0 0 0;
		padding: 0;
	}
	
	#member-contents-area dt {
		margin: 0;
		padding: 0 3px;
		color: #1F1F1F;
		font-size: 20px;
		font-weight: 500;
		box-decoration-break: clone;
		-webkit-box-decoration-break: clone;
		display: inline;
		background-color: #C0FA00;
		white-space: nowrap;
	}
	
	#member-contents-area dd {
		margin: 10px 0 0 0;
		padding: 0;
		color: #FFF;
		font-size: 18px;
		font-weight: 400;
		font-style: italic;
	}
	
	#member-contents-area dd span {
		margin: 0 0 5px 0;
		padding: 0;
		color: #C0FA00;
		font-size: 13px;
		font-weight: 300;display: block;
	}
}

/* Small than tablet */
@media (min-width: 768px) {
	
	
	
}


/* Larger than tablet */
@media (min-width: 992px) {
	
	#member-contents-area {
		margin: 0;
		padding: 0 0 8.33vw 0;
	}

	#member-contents-area ul {
		margin: 0 15%;
		padding: 0;
		display: -webkit-flex;
		display: flex;
		flex-wrap: wrap;
	}
	
	#member-contents-area ul li {
		margin: 0;
		padding: 5%;
		width: 50%;
		box-sizing: border-box;
	}
	
	#member-contents-area dl {
		margin: 1.25vw 0 0 0;
		padding: 0;
		display: -webkit-flex;
		display: flex;
	}
	
	#member-contents-area dt {
		margin: 0;
		padding: 0 0.25vw;
		color: #1F1F1F;
		font-size: 2.5vw;
		font-weight: 500;
		box-decoration-break: clone;
		-webkit-box-decoration-break: clone;
		display: inline;
		background-color: #C0FA00;
		white-space: nowrap;
	}
	
	#member-contents-area dd {
		margin: 0;
		padding: 0 0 0 2.5vw;
		color: #FFF;
		font-size: 1.5vw;
		font-weight: 400;
		font-style: italic;
	}
	
	#member-contents-area dd span {
		margin: 0 0 0.41vw 0;
		padding: 0;
		color: #C0FA00;
		font-size: 1.16vw;
		font-weight: 300;
		display: block;
	}
	
}
