/* CSS Document */

@charset "utf-8";

#form_header{border-bottom:unset;}

.form_wrapper th{
 color:#1447b1!important;
 font-weight:normal!important;
}

.form_wrapper{
	display:table;
	margin-top: 10px;
}

table#SysFrm_itemTable td.KakuninItem{
  padding: 10px 15px;
  background: #eee;
  /* color: #333; */33; */
}

.form_wrapper input[type="radio"] + label:before {
	  content: "";
    position: absolute;
    width: 25px;
    height: 25px;
		background: unset;
    /*background: url(/sysform_parts/habs-res/common/images/radio.png) no-repeat left center;*/
    background-position: 0% 0%;
    cursor: pointer;
    left: 0;
    top: 0;
}

.form_wrapper input[type="radio"]:checked + label:before {
    background-position: bottom left;
}
.form_wrapper input[type="checkbox"] {
	width: 20px;
	height: 20px;
	vertical-align: bottom;		
}