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


p,td,div{
font-size: 15px;
}
a{
text-decoration: none;
}
input,textarea{
border-style: solid;
border-color: #aaaaaa;
color: #000000;
background-color: #ffffff;
border-width: 1px;
}
.btn{
border-style: solid;
border-color: #cccccc;
color: #000000;
background-color: #ffffff;
border-width: 1px;
}


input {
 margin: 0px;
 padding: 0px;
 font-size: small;
 font-weight: normal;
 vertical-align: middle;
}

input[type="text"], input[type="password"] {
 padding: 0.4em;
 height: 1em;
 border: 1px solid #666666;
 color: #000000;
 background-color: #F0F0F0;
}

input[type="submit"], input[type="reset"], input[type="button"] {
 height: 1.8em;
 border: 2px groove #0000B0;
 color: #FFFFFF;
/* background-color: #F29806;*/
 background-color: #0000B0;
 font-size: medium;
}

input[type="image"] {
 border: none;
}

select {
 margin: 0em 1px 0.4em 0em;
 border: 1px solid #666666;
 color: #000000;
 font-size: small;
 font-weight: normal;
 background-color: #F0F0F0;
}

option {
 margin: 1px;
 color: #000000;
 font-size: small;
 font-weight: normal;
 background-color: #F0F0F0;
}

textarea {
 border: 1px solid #666666;
 color: #000000;
 background-color: #F0F0F0;
 margin: 0px;
 padding: 0.4em;
 font-size: small;
 font-weight: normal;
}


.list{
	margin:100px 0 0 0;
	}

.hissu{
	color:red;
	font-size: 12px;
	}

.dv1{
	margin-top:7px;
	background-color:#fff;
	}

.dv2{
	margin:10px 0 50px 0;
	background-color:#fff;
	}


.tbl1 {
	margin-top:10px;
	margin-bottom:12px;
	width:750px;
	background-color:#fff;

	}
.tbl1 th{
	padding:10px 10px 10px 10px;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	width:230px;
	}
	
.tbl1 td{
	padding:10px 10px 10px 10px;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	}

