

/*＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
PCページレイアウトブロック
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊*/


@media all and (min-width: 1025px) {


#formWrap{
	width:100%;
	max-width:960px;
	margin:0 auto;
	padding:0 0 50px 0;
}


#formWrap h2{
	width:100%;
	margin:0;
	padding:0 0 30px 0;
	text-align:left;
	font-size:var(--font-24);
	font-weight:500;
	line-height:1.6;
	letter-spacing: 1px;
	vertical-align: top;
	border-bottom:1px solid var(--color-Gdd);
}


#formWrap div.detailText{
	width:100%;
	margin:0;
	padding:30px 0 0 0;
	text-align:left;
	font-size:var(--font-15);
	font-weight:400;
	line-height:2;
	letter-spacing: 1px;
	vertical-align: top;
}


#formWrap div.block{
	position: relative;
	width:100%;
	margin:30px auto 0 auto !important;
	margin:0 0 0 0;
	padding:0;
}


#formWrap p.error_messe{
	width:100%;
	margin:10px auto 0 auto;
	font-size:var(--font-15);
	font-weight:500;
	line-height:1.6;
	color:#c00;
	letter-spacing: 1px;
}

#formWrap input.back{
	display:inline-block;
	position: relative;
	width:250px;
	margin:70px 0 0 0;
	padding:15px 0;
	font-size:var(--font-18);
	font-weight:500;
	line-height:1;
	letter-spacing: 1px;
	border:none;
	color:var(--color-G99);
	text-align:center;
	background: var(--color-Gdd);
	cursor :pointer;
}

#formWrap input.next{
	display:inline-block;
	position: relative;
	width:250px;
	margin:70px 0 0 0;
	padding:15px 0;
	font-size:var(--font-18);
	font-weight:500;
	line-height:1;
	letter-spacing: 1px;
	border:none;
	color:var(--color-WH);
	text-align:center;
	background: var(--color-BL);
	cursor :pointer;
}

#formWrap div.backORcloseBtn a{
	display:inline-block;
	position: relative;
	width:250px;
	margin:70px 0 0 0;
	padding:15px 0;
	font-size:var(--font-14);
	font-weight:500;
	line-height:1;
	letter-spacing: 1px;
	border:none;
	color:var(--color-G66);
	text-align:center;
	background: var(--color-Gdd);
	cursor :pointer;
}

}









/*＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
SPページレイアウトブロック
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊*/

@media all and (max-width: 1024px) {

#formWrap{
	width:86%;
	margin:0 auto;
	padding:0 0 50px 0;
}


#formWrap h2{
	width:100%;
	margin:0;
	padding:0 0 30px 0;
	text-align:left;
	font-size:var(--font-20);
	font-weight:500;
	line-height:1.6;
	letter-spacing: 1px;
	vertical-align: top;
	border-bottom:1px solid var(--color-Gdd);
}


#formWrap div.detailText{
	width:100%;
	margin:0;
	padding:30px 0 0 0;
	text-align:left;
	font-size:var(--font-13);
	font-weight:400;
	line-height:1.8;
	letter-spacing: 1px;
	vertical-align: top;
}


#formWrap div.block{
	position: relative;
	width:100%;
	margin:50px auto 0 auto !important;
	margin:0 0 0 0;
	padding:0;
}

#formWrap p.error_messe{
	width:100%;
	margin:0 auto 10px auto;
	font-size:var(--font-15);
	font-weight:500;
	line-height:1.6;
	color:#c00;
	letter-spacing: 1px;
}

#formWrap input.back{
	display:block;
	position: relative;
	width:80%;
	max-width:250px;
	margin:40px 0 0 0;
	padding:15px 0;
	font-size:var(--font-15);
	font-weight:500;
	line-height:1;
	letter-spacing: 1px;
	border:none;
	color:var(--color-G99);
	text-align:center;
	background: var(--color-Gdd);
	cursor :pointer;
}

#formWrap input.next{
	display:block;
	position: relative;
	width:80%;
	max-width:250px;
	margin:40px 0 0 0;
	padding:15px 0;
	font-size:var(--font-15);
	font-weight:500;
	line-height:1;
	letter-spacing: 1px;
	border:none;
	color:var(--color-WH);
	text-align:center;
	background: var(--color-BL);
	cursor :pointer;
}

#formWrap div.backORcloseBtn a{
	display:inline-block;
	position: relative;
	width:50%;
	max-width:250px;
	margin:40px 0 0 0;
	padding:15px 0;
	font-size:var(--font-13);
	font-weight:500;
	line-height:1;
	letter-spacing: 1px;
	border:none;
	color:var(--color-G66);
	text-align:center;
	background: var(--color-Gdd);
	cursor :pointer;
}




}
