@charset "Shift_JIS";

.stepOn img{
	width:100%;
	height:auto;
	max-width:640px;
	min-width:280px;
	margin:0 auto;
	display:block;
}

.consent.typeA{
	height:150px;
	overflow:auto;
	border-bottom:0.1rem solid #eeeeee;
	margin:0;
	/*padding:10px;*/
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.consent.typeB{
	height:200px;
	overflow:auto;
	border:0.3rem solid #d9d9d9;
	padding:0;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.consent.typeB_02{
	height:200px;
	overflow:auto;
	border:0.3rem solid #d9d9d9;
	padding:0;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background-color: #f2f2f2;
}

.consent p.end{
	margin:0;
}
a.disable,
button.disable{
	background-color:#aaaaaa;
	border-color:#aaaaaa;
	pointer-events:none;
}
a.on,
button.on{
  background-color: lightpink;
	pointer-events:auto;
}
a.on em,
button.on em{
  color: #000;
}
.listNum{
	position:relative;
	padding-left:1.5rem;
}
.listNum .mark{
	position:absolute;
	top:0;
	left:0;
}


#commonHeader .contact,
#commonHeader .customer,
#commonHeader .menu{
	display:none;
}