@charset "UTF-8";

/* phirosophy */
.phirosophy {
	width: 90%;
	margin: 0 auto;
	padding: 50px 0 60px 0;
 	letter-spacing: 0.1em;
}

.phirosophy p {
	font-size: 16px;
	line-height: 42px;
}
	
.txt-blue {
	color: #98C8EC;
}

.txt {
	color: #3E3A39;
	padding-top: 10px;
}

.logo {
	padding: 40px 0 20px;
}
	
.logo img {
	width: 80%;
}

@media (min-width: 700px) {
	.phirosophy {
		padding: 100px 0 60px 0;
		width: 100%;
		max-width: 377px;
	}
	
	.phirosophy p {
		line-height: 40px;
	}
	
	.txt {
		padding-top: 10px;
	}
	
	.logo {
		padding-top: 40px;
	}
	
	.logo img {
		width: 100%;
	}

}

/* フッター */
.footer {
	padding: 10px 0 30px;
	text-align: center;
    position: fixed;
    bottom: 0;
    width: 100%;
	color: #726E6E;
}

.footlogo img {
	width: 50%;
	margin-bottom: 60px;
}
	
.footer .copyright {
	font-size: 11px;
}

@media (min-width: 700px) {
	.footer {
		width: 98.5%;
		padding: 40px 0 30px;
		z-index: -1;
	}

	.footlogo img {
		width: 230px;
		text-align: center;
		margin-bottom: 70px;
	}
	
	.footer .container {
		text-align: right;
		justify-content: space-between;
	}

	.footer .add {
		margin: 0 0 0 77px;
	}

}
