@font-face {
	font-family: JapSwift;
	src: url('/syspic/japfont.ttf');
}
hr{
	border:4px solid #000000;;
}
a{
	color:#000000;
}
.btn{
	padding-top:8px;
	padding-bottom:4px;
	padding-left:12px;
	padding-right:12px;
	color:#000000;
}
.btn:hover{
	padding-top:4px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	color:#000000;
	background-color:#FF0000;
	border:4px solid #000000;
}
.btnsel{
	padding-top:4px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	color:#000000;
	background-color:#FF0000;
	border:4px solid #000000;
}



input[type="text"].xinput{
	padding:6px;
	font-family:JapSwift;
	font-size:x-large;
	width:100%;
	background:transparent;
	color:#000000;
	border:none;
	border-bottom:8px solid #000000;
}
input[type="date"].xinput{
	padding:6px;
	font-family:JapSwift;
	font-size:x-large;
	width:100%;
	background:transparent;
	color:#000000;
	border:none;
	border-bottom:8px solid #000000;
}
input[type="password"].xinput{
	padding:6px;
	font-family:JapSwift;
	font-size:x-large;
	width:100%;
	background:transparent;
	color:#000000;
	border:none;
	border-bottom:8px solid #000000;
}
input[type="submit"].xinput{
	font-family:JapSwift;
	font-size:x-large;
	width:100%;
	background:transparent;
	background-color:#FF9060;
	color:#000000;
	border:8px solid #000000;
	padding-top:5px;
}
input[type="submit"].xinput:hover{
	background-color:#FF0000;
	cursor:pointer;
}
.xinput{
	width:100%;
	background:transparent;
	color:#000000;
	border:8px solid #000000;
	padding-top:5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
