@charset "UTF-8";

/*20240702--追加*/
main form dl input, main form textarea {
    background-color: #fff;
}

main form input[type=radio] + label::before, main form input[type=checkbox] + label::before {
    background-color: #fff;
}

main form dl input:focus, main form textarea:focus {
    background-color: 
color-mix(in srgb, var(--i_sub2_color) 30%, #fff);
}

.widget_form form .submit input, .widget_form form .submit span {
    border-radius: 80px;
    box-sizing: border-box;
}

.widget_form form .submit input {
    padding: 15px 10px;
}

main form .submit span:hover input {
    color: var(--i_btn_txt_color);
    background-color: var(--i_btn_hover_color);
    border-color: var(--i_btn_hover_color);
}