@charset "utf-8";
@import url("../../apo/apo.css");

h1 { 
    display: block;
    margin: 0 0 30px; padding: 0 0 5px; border-bottom: solid 2px #c1282d;
    font-size: 18px; line-height: 1.5em;}

input[type="text"] { width: 100%;}
input[type="email"],
textarea { max-width: none;}
select { height: 34px;}

div.mfp_err { padding: 0; background: none;}

*[readonly] {
	cursor: not-allowed;
	background-color: #eee;
}

form#mailformpro textarea { height: 100px;}

form#mailformpro label {
	margin: 0;
	border-radius: 0;}
form#mailformpro label.mfp_checked,
form#mailformpro label.mfp_not_checked { 
    display: inline-block; position: relative;
    margin: 0 15px 0 0; padding: 0 0 0 25px;}

/**========================================**/
#form input[type="radio"] { 
    position: absolute; top: 50%; left: 0;
    width: 16px; height: 16px;
    transform: translateY(-50%);}

#form input[name="馬力"],
#form input[name="アワーメーター"] { 
    display: inline-block;
    width: 100px; margin-right: 10px;}

/* LastUp2026.08.07_kimata */