@charset "utf-8";
/* CSS Document */

html {
	background: #C2F4FF;
}
.page_lp .credit_regist {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.page_lp .credit_regist .intro {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.page_lp .credit_regist .intro .pic_bg{
	display: flex;
	flex-direction: column;
	align-items: center;
	background-color: #068AD5;
	width: 100%;
	height: auto;
}
.page_lp .credit_regist .intro img.first {
	width: 100%;
	max-width: 460px;
	margin-bottom: 0.5rem;
}
.page_lp .credit_regist .intro img.button_1 {
	margin: 3rem auto;
}
.page_lp .credit_regist .intro .great_points {
	padding: 3rem 0 0;
}
.page_lp .credit_regist .intro p {
	font-size: 18px;
	font-weight: 700;
	padding: 0.2rem;
	color: #068AD5;
	text-align: center;
}
.page_lp .credit_regist .intro .box {
	margin: 3rem 0;
}
.page_lp .credit_regist .intro .box p {
	background-color: #068AD5;
	color: #F4EF12;
	border-radius: 4px;
	font-size: 36px;
	width: 290px;
	text-align: center;
	margin: auto;
}
.page_lp .content {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.page_lp .content section{
	padding: 1rem 0.5rem 0;
}
.page_lp .content .button_2{
	margin: 3rem 0;
}
.page_lp .credit_regist .notes {
	background-color: #068AD5;
	width: 100%;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.page_lp .credit_regist .notes .box {
	text-align: center;
}
.page_lp .credit_regist .notes .box .text {
	font-weight: 700;
}
.page_lp .credit_regist .notes .box .text p {
	font-size: 28px;
	padding: 2rem 0;
	margin: auto;
}
.page_lp .credit_regist .notes .box .text ol {
	display: inline-block;
	text-align: left;
	font-size: 15px;
	padding: 0 3rem 1rem;
}
.page_lp .credit_regist .notes .box .text ol li {
	text-align: left;
	padding-bottom: 2rem;
}