/*　チェックボックス 未選択時の背景指定　*/
input[type="checkbox"] + label.send_check {
    background:url(../../../images/shiryou/check_off.png) no-repeat 170px center;
}
 
/*　チェックボックス 選択時の背景指定　*/
input[type="checkbox"]:checked + label.send_check {
    background:url(../../../images/shiryou/check_on.png) no-repeat 170px center;
}

input[type="submit"]:disabled{
	background: url(../images/inquiry/button_off.png) left top no-repeat;	
}
input[type="submit"]{
	background: url(../images/inquiry/button_on.png) left top no-repeat;
}

p.privacy_title{
	margin:15px 0px 5px 0px; 
}
p.privacy_text{
	margin:5px 0px 0px 0px;
	padding-left:20px;
}

@media screen and (max-width: 768px){
	input[type="checkbox"] + label.send_check {
	    padding: 3px 0 3px 35px;
	    background: url(../../../images/shiryou/check_off.png) no-repeat 5px center;
	}
	input[type="checkbox"]:checked + label.send_check {
	    background: url(../../../images/shiryou/check_on.png) no-repeat 5px center;
	}

	input[type="submit"]:disabled {
	    cursor: not-allowed;
	    margin-top: 20px;
	    border: 0px;
	    width: 100%;
	    max-width: 600px;
	    height: 50px;
	    background: url(../images/inquiry/button_off.png) center top no-repeat;
	        background-size: auto;
	    background-size: contain;
	    text-align: center;
	}
	input[type="submit"]{
		cursor:pointer;
		margin-top:20px;
		border:0px;
		width:100%;
		max-width:600px;
		height:50px;
		background:url(../images/inquiry/button_on.png) center top no-repeat;
		background-size:contain;
		text-align:center;
	}

}