.no-pc{
		display: none;
	}
	.no-sp{
		display: block;
	}
	@media (max-width: 959px){
		.no-pc{
		display: block;
	}
		.no-sp{
		display: none;
	}
	}
	li{
		list-style: none;
	}
	a{
		color: inherit;
	}
	.content-pp strong{
		display: block;
		font-weight: 600;
		padding-bottom: 20px;
	}
	.content-pp{
		margin-top: 100px;
	}
	.content-pp h2{
		margin: 0;
		font-family: "ÞâÌÀÄ«", YuMincho, "¥Ò¥é¥®¥ÎÌÀÄ« ProN W3", "Hiragino Mincho ProN", "£Í£Ó ÌÀÄ«", serif;
		font-weight: 600;
		font-size: 24px;
		letter-spacing: 0.1em;
		text-indent: 0.1em;
		text-align: center;
	}
	.content-pp .sub-txt{
		margin: 0;
		padding: 10px 0 50px;
		font-size: 14px;
		letter-spacing: 0.1em;
		text-indent: 0.1em;
		line-height: 1.6;
		}
	.inner{
		width: 880px;
		margin: 40px auto 10px;
		padding: 40px 50px;
		background-color: rgba(255,255,255,.5);
		box-shadow: 0px 0px 3px rgba(0,0,0,0.15);
		box-sizing: border-box;
	}
	.content-pp ul{
		padding: 0;
		margin: 0;
		font-size: 14px;
	}
	.content-pp li{
		text-align: left;
		padding: 30px 0;
		margin: 0;
	}
	.content-pp .ttl{
		width: 100%;
		margin: 0;
		padding-bottom: 15px;
		font-size: 20px;
		font-weight: 600;
		letter-spacing: 0.1em;
		border-bottom: 1px dotted #000;
		font-family: "ÞâÌÀÄ«", YuMincho, "¥Ò¥é¥®¥ÎÌÀÄ« ProN W3", "Hiragino Mincho ProN", "£Í£Ó ÌÀÄ«", serif;
	}
	.content-pp .txt{
		margin: 0;
		padding-top: 15px;
		letter-spacing: 0.07em;
		line-height: 1.8;
	}
	.content-pp .txt .f-txt{
		display: block;
		padding-bottom: 28px;
	}
	.content-pp .ask{
		display: block;
		padding-left: 1em;
		text-indent: -1em;
	}
	#sec-01{
		padding-bottom: 90px;
	}
	@media (max-width: 959px){
		.content-pp{
		margin-top: calc(50vw / 3.2);
	}
		.content-pp h2{
			font-size: calc(20vw / 3.2);
	}
		.content-pp .sub-txt{
			font-size: calc(12vw / 3.2);
		}
		.inner{
		width: calc(280vw / 3.2);
		padding: 0;
		background-color: transparent;
		box-shadow: none;
	}
		.content-pp li{
		display: block;
		text-align: left;
		padding: calc(20vw / 3.2) 0;
	}
		.content-pp .ttl{
			font-size: calc(18vw / 3.2);
			line-height: 1.8;
		}
		.content-pp .txt{
			font-size: calc(12vw / 3.2);
			line-height: 2;
		}
		#sec-01{
		padding-bottom: calc(80vw / 3.2);
	}
	}