@charset "utf-8";
/* CSS Document */

.mw_wp_form_confirm .icn-required,
.mw_wp_form_confirm .confirm_hide,
.mw_wp_form_preview .icn-required,
.mw_wp_form_preview .confirm_hide {
  display: none;
}
.mw_wp_form_input .confirm_disp {
  display: none;
}
.mw_wp_form_confirm .confirm_disp,
.mw_wp_form_preview .confirm_disp {
  display: block;
}
.mw_wp_form_input .all_hide,
.mw_wp_form_confirm .all_hide,
.mw_wp_form_preview .all_hide {
  display: none;
}

#application li .input.file .file_wrap {
	margin: 8px 0;
}
#application li .input.file .file_wrap input[type="button"] {
	width: auto;
	background-color: buttonface;
    padding: 2px 6px 3px;
    border-width: 2px;
    border-style: outset;
    border-color: buttonface;
    border-image: initial;
    text-rendering: auto;
    color: initial;
    font: 13.3333px Arial;
    font-size: 1.6rem;
    -webkit-appearance: button;
    appearance: button;

}
#application li .input.file .file_wrap label {
	font-weight: normal;
	color: #000;
	margin-left: 4px;
	font-size: 1.6rem;
}
