div.online_consultation_form * {
font-size: 1.6rem;
line-height: 1.5;
}
div.online_consultation_form h1 {
margin-bottom: 30px;
color: #36357e;
font-size: 3.8rem;
font-weight: bold;
font-family: "M PLUS 1p", sans-serif;
text-align: center;
}
div.online_consultation_form h2 {
margin-bottom: 30px;
color: #36357e;
font-size: 2.6rem;
font-weight: bold;
font-family: "M PLUS 1p", sans-serif;
text-align: center;
}
div.online_consultation_form h3 {
margin-bottom: 30px;
color: #36357e;
font-size: 2.2rem;
font-family: "M PLUS 1p", sans-serif;
}
div.online_consultation_form .note {
font-size: 1.2rem;
}
div.online_consultation_form .required {
color: #dc3232;
}
div.online_consultation_form .online-form-inner {
width: 100%;
max-width: 960px;
margin: 40px auto 150px auto;
padding: 0 20px;
}
div.online_consultation_form .online-form-description {
margin-bottom: 40px;
}
div.online_consultation_form .wpcf7 dl dt,
div.online_consultation_form .wpcf7 fieldset,
div.online_consultation_form .wpcf7 fieldset legend {
margin-top: 1.5em;
font-weight: normal;
color: #36357e;
}
div.online_consultation_form .wpcf7 dl dd input,
div.online_consultation_form .wpcf7 fieldset dd input,
div.online_consultation_form .wpcf7 dl dd select,
div.online_consultation_form .wpcf7 fieldset dd select,
div.online_consultation_form .wpcf7 dl dd textarea,
div.online_consultation_form .wpcf7 fieldset dd textarea {
width: 400px;
border: 1px solid #5d5c94;
background-color: #ebeffa;
padding: 0.25em;
}
div.online_consultation_form .wpcf7 dl dd input[type="date"],
div.online_consultation_form .wpcf7 fieldset dd input[type="date"],
div.online_consultation_form .wpcf7 dl dd select,
div.online_consultation_form .wpcf7 fieldset dd select {
width: 200px;
} div.online_consultation_form .wpcf7 dl dd,
.wpcf7-radio, .wpcf7-checkbox {
display: block;
margin-top: 0.5em;
} div.online_consultation_form .wpcf7 input[type="submit"] {
width: 200px;
padding: 5px;
margin-top: 2em;
border: 1px solid #5d5c94;
background-color: #ebeffa;
color: #5d5c94;
}
@media screen and (max-width: 520px) {
div.online_consultation_form * {
font-size: 1.4rem;
}
div.online_consultation_form h1 {
font-size: 3.2rem;
}
div.online_consultation_form h2 {
font-size: 2.2rem;
}
div.online_consultation_form h3 {
font-size: 1.8rem;
}
div.online_consultation_form .wpcf7 dl dd input,
div.online_consultation_form .wpcf7 dl dd select,
div.online_consultation_form .wpcf7 dl dd textarea {
width: 100%;
}
div.online_consultation_form .wpcf7 dl dd input[type="date"],
div.online_consultation_form .wpcf7 dl dd select {
width: 200px;
}
div.online_consultation_form .wpcf7 input[type="submit"] {
width: 100%;
margin-top: 2em;
}
}