.mail{
    font-size: 2em;
    font-weight: 800;
    text-align: center;
    padding: 30px;
}

.mail-p{
    padding: 30px 0;
}

.title{
	text-align: center;
	padding: 20px;
	font-size: 2em;
	font-weight: 800;
}

.yobo-wrap{
	display: flex;
	padding: 0px;
}

.yobo-wrap-inner{
	display: flex;
	flex-direction: column;
	align-content: center;
	justify-content: center;
	align-items: center;
}

.yobo-wrap-inner img{
	
}

.yobo-wrap-inner p{
	
}

.list{
    color: #0800a8;
    font-weight: 800;
    font-size: 1.5em;
}

.list-detail{
    padding-left: 20px;
    font-size: 1.1em;
    margin-bottom: 30px;
}

.fileadd{
    padding-top: 10px;
    padding-left: 40px;
}

/*以下スマホ*/
@media screen and (max-width: 1000px) {

	.mail{
	    font-size: 2em;
	    font-weight: 800;
	    text-align: center;
	    padding: 10px;
	}
	
	.mail-p{
	    padding: 20px 10px;
	}
	
	.title{
		text-align: center;
		padding: 20px;
		font-size: 1.3em;
		font-weight: 800;
	}
	
	.yobo-wrap{
		display: flex;
		flex-direction: column;
	}
	
	.yobo-wrap-inner{
		display: flex;
		flex-direction: row;
		align-content: center;
		justify-content: center;
		align-items: center;
	}
	
	.yobo-wrap-inner img{
		width: 200px;
		padding: 10px;
	}
	
	.yobo-wrap-inner p{
		padding: 0;
	}
	
	.list{
	    color: #0800a8;
	    font-weight: 800;
	    font-size: 1.2em;
	}
	
	.list-detail{
	    padding-left: 20px;
	    font-size: 1.1em;
	    margin-bottom: 30px;
	}
	
	.fileadd{
    padding-top: 10px;
    padding-left: 40px;
}
}