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

/* rightbox*/
#rightbox{
	width:652px;
	}

#form{
	padding:30px 50px 50px 30px;
}

#form h3{
	border-left:#45A0FF 5px solid;
	padding:10px 0 10px 10px;
	font-size:130%;
	margin-bottom:20px;
	}
	
#form p{
	padding-bottom:20px;
	}
	
#form p span{
	color:#c00;
	}
	
#form table{
	border-collapse: collapse ;
	border:#999999 solid 1px;
	width:100%;
	}
	
#form table tr th{
	border:#999999 solid 1px;
	color:#FFFFFF;
	padding:10px;
	background:#45A0FF;
	width:165px;
	}
	
#form table tr td{
	border:#999999 solid 1px;
	padding:10px 10px 10px 10px;
	}
	
#moushikomi{
	text-align:center;
	padding:10px 0 10px 0;
	}

#info p {
	display:inline;
	padding-right:20px;
	}

#info p input {
	width:100px; height:28px;
	}
	
#daimei{
	padding:0 0 0 8px;
	}