body{padding-top:50px;padding-left:15px;padding-right:15px}.body-content{padding-left:15px;padding-right:15px;min-height:calc(100vh - 150px)}footer{width:100%;background-color:gray;color:#fff;text-align:center;margin-top:20px;padding:10px 0;bottom:0}footer p{margin:0}.dl-horizontal dt{white-space:normal}input,select,textarea{}input:focus,select:focus,textarea:focus{background-color:#add8e6}label{font-size:large;font-weight:normal}.calendar_select{display:unset;width:auto}.disnon{display:none}#errMessagePanel{font-size:22px;color:red;background-color:#ffe4e1}#errMessagePanel ul{margin-top:10px}.ime_on{ime-mode:active}.ime_off{ime-mode:disabled}.btn-lg{min-height:50px;min-width:200px;font-size:20px;font-weight:bold}.panel{border-color:#000}.panel .panel-heading{border-color:#000;font-weight:bold;font-size:20px}.form-control{font-size:large;height:40px}.bread{list-style:none;overflow:hidden;margin-top:10px;padding-left:0;width:100%}.bread li{float:left;line-height:60px;width:20%;min-width:220px}.bread li a{display:block;float:left;padding:0 40px 0 40px;font-weight:bold;color:#666;text-decoration:none;background:-moz-linear-gradient(left,#ededed,#ccc);background:-webkit-linear-gradient(left,#ededed,#ccc);background:-ms-linear-gradient(left,#ededed,#ccc);background:linear-gradient(left,#ededed,#ccc);background-color:#ccc;width:100%}.bread li a::before{display:block;width:20px;height:30px;border-right:5px solid #fff;margin:0 -50px -30px auto;background-color:#ccc;content:" ";-webkit-transform:skew(30deg);-moz-transform:skew(30deg);transform:skew(30deg)}.bread li a::after{display:block;width:20px;height:30px;border-right:5px solid #fff;margin:-30px -50px 0 auto;background-color:#ccc;content:" ";-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);transform:skew(-30deg)}.bread li.current a{color:#fff;background:linear-gradient(left,#e69a4f,#ba4a0a);background:-webkit-linear-gradient(left,#e69a4f,#ba4a0a);background:-moz-linear-gradient(left,#e69a4f,#ba4a0a);background:-ms-linear-gradient(left,#e69a4f,#ba4a0a);background-color:#ba4a0a}.bread li.current a::after,.bread li.current a::before{background-color:#ba4a0a}.bread li a:hover{cursor:default}.current~li>a{background:-moz-linear-gradient(left,#fffeb9,#fffd9d);background:-webkit-linear-gradient(left,#fffeb9,#fffd9d);background:-ms-linear-gradient(left,#fffeb9,#fffd9d);background:linear-gradient(left,#fffeb9,#fffd9d)}.current~li>a::before,.current~li>a::after{background-color:#fffd9d}