@charset "UTF-8";
/* line */

.page_cont > p{
	width: 860px;
	margin: 0 auto;
}
.page_cont h2{
	width: 860px;
	margin: 0 auto 50px;
}
.page_cont h2 + p{
	width: 860px;
	margin: 0 auto 75px;
}
.how_to_regist{
	margin: 75px 0 0;
}
.how_to_regist ul li{
	padding:0 30px;
}
.how_to_regist ul li div iframe{
	display: block;
	margin: 60px auto 0;
	transform: scale(3,3);
}
.how_to_regist ul li div img{
	max-width: 100%;
}
.how_to_regist ul li h3{
	padding: 10px 0;
	background-color: #fff;
	border: solid 3px #00b900;
	margin-bottom: 30px;
}
.arrow{
	display: block;
	margin: 75px auto;
}
.how_to_talk{
	margin: 100px auto;
}
.how_to_talk ul{
	width: 860px;
	margin: 0 auto;
}
.how_to_talk ul li{
	margin: 10px 0;
}
 
@media screen and (min-width:0px) and (max-width:767px) {
	
	.page_cont{
		padding: 0 5%;
	}
	.page_cont > p{
		width: 100%;
		margin: 0 auto;
	}
	.page_cont h2{
		width: 100%;
		margin: 0 auto 25px;
	}
	.page_cont h2 + p{
		width: 100%;
		margin: 0 auto 35px;
	}
	.how_to_regist{
		margin: 35px 0 0;
	}
	.how_to_regist ul li{
		padding:0;
		margin-bottom: 35px;
	}
	.how_to_regist ul li div iframe{
		display: block;
		margin: 50px auto 60px;
		transform: scale(3,3);
	}
	.how_to_regist ul li div img{
		max-width: 100%;
	}
	.how_to_regist ul li h3{
		padding: 10px 0;
		background-color: #fff;
		border: solid 3px #00b900;
		margin-bottom: 20px;
	}
	.arrow{
		display: block;
		margin: 50px auto;
	}
	.how_to_talk{
		margin: 50px auto;
	}
	.how_to_talk ul{
		width: 100%;
		margin: 0 auto;
	}
	.how_to_talk ul li{
		margin: 10px 0;
	}
}