@media screen and (max-width: 599px) {
	
	body{
		-webkit-text-size-adjust: 100%;
	}

/*********************************************************************トップ *********************************************************************************************************/

	
#wrap{
	width:100%;
	height:100vh;
	height: calc(var(--vh, 1vh) * 100);
	background:#fff;
}
#wrap .top-content{
	display:flex;
	justify-content:center;
	align-items:center;
	width:100%;
	height:100%;
	background:#fff;
	margin:0 auto;
	}
	#wrap .top-content .outline{
		max-width:none;
		width:94%;
		margin:0 auto;
	}
	#wrap .top-content .outline p{
		text-align:center;
		margin:0 auto;
		margin-bottom:2.5rem;
	}
	#wrap .top-content .outline p:nth-child(1){
		font-weight:bold;
		letter-spacing:-1px;
		font-size:1.1rem;
	}
	
	#wrap .top-content .outline p:nth-child(2){
		color:#a7a7a7;
		text-align:left;
		font-size:0.76rem;
		
	}
		#wrap .top-content .outline p:nth-child(3){
			font-size:1.1rem;
			margin-bottom:2rem;
	}
	#wrap .top-content .outline ul li{
		width:100%;
		margin:0 auto;
		text-align:center;
		border:1px solid #00935f;
		padding:10px 0;
		border-radius:15px;
	}
	#wrap .top-content .outline ul li a{
		width:100%;
		display:block;
	}
	#wrap .top-content .outline ul li:nth-child(1){
		background:#00935f;
		margin-bottom:5px;
	}
	#wrap .top-content .outline ul li:nth-child(1) a{
		color:#fff;
	}
	#wrap .top-content .outline ul li:nth-child(2) a{
		color:#00935f;
	}
	
}





