.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-payment strong{
		display: block;
		font-weight: 600;
	}
	.content-payment{
		margin-top: 100px;
	}
	.content-payment 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-payment h3{
		margin: 0;
		padding-bottom: 20px;
		font-family: "ÞâÌÀÄ«", YuMincho, "¥Ò¥é¥®¥ÎÌÀÄ« ProN W3", "Hiragino Mincho ProN", "£Í£Ó ÌÀÄ«", serif;
		font-weight: 600;
		font-size: 20px;
		letter-spacing: 0.1em;
		text-indent: 0.1em;
		}
	.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-payment ul{
		padding: 0;
		margin: 0;
		font-size: 14px;
	}
	.content-payment li{
		display: flex;
		align-items: center;
		text-align: left;
		border-top: 1px dotted #000;
		padding: 30px 0;
		margin: 0;
	}
	.content-payment .left{
		width: 32.692%;
		margin: 0;
		font-weight: 600;
		line-height: 1.8;
	}
	.content-payment .right{
		width: 74.871%;
		margin: 0;
		line-height: 2;
		font-weight: 100;
	}
	.content-payment .right .color-red{
		display: block;
		margin-bottom: 30px;
		color: #ff0000;
		line-height: 1.6;
		font-size: 12px;
	}
	.content-payment .right .ask{
		display: block;
		padding: 1em;
		text-indent: -1em;
	}
	.payment_img{
		margin: 0 8px 15px 0;
	}
	.content-payment li:last-child{
		border-bottom: 1px dotted #000;
	}
	#sec-02{
      margin-top:-120px;
  		padding-top:120px;
		padding-bottom: 90px;
	}
	@media (max-width: 959px){
		.content{
		margin-top: calc(50vw / 3.2);
	}
		.content-payment h2{
			font-size: calc(20vw / 3.2);
	}
		.content-payment h3{
			font-size: calc(18vw / 3.2);
		}
		.inner{
		width: calc(280vw / 3.2);
		padding: 0;
		background-color: transparent;
		box-shadow: none;
	}
		.content-payment li{
		display: block;
		text-align: left;
		padding: calc(20vw / 3.2) 0;
	}
		.content-payment .left{
			width: 100%;
			font-size: calc(14vw / 3.2);
			line-height: 1.8;
		}
		.content-payment .right{
			width: 100%;
			font-size: calc(12vw / 3.2);
			line-height: 2;
		}
		#sec-02{
      margin-top: calc(-60vw / 3.2);
  		padding-top: calc(60vw / 3.2);
		padding-bottom: calc(80vw / 3.2);
	}
	}