@charset "EUC-JP";
/* CSS Document */

#atama{;}
#aside {;}
#content{;}
#footer{;}

#panKuz{
	font-size:10pt;
	text-indent:1em;
	height:20px;
	padding-top:3px;
}

/*-------------------------------------------------
hnm tableType  (08.08.14)
-------------------------------------------------*/
table.tableA{
margin:10px 0 20px 20px;
width:90%;
}
table.tableA th{
text-align:center;
margin:2px;
background:#ccc;
border-right:1px solid #666;
border-bottom:1px solid #666;
}
table.tableA td{
text-align:right;
padding-right:10px;
margin:2px;
border-right:1px solid #666;
border-bottom:1px solid #666;
}
table.tableA td.txtC{text-align:center;}
table.tableA td.txtL{text-align:left;}


/*-------------------------------------------------
hnm Forms CSS  (08.03.21：オリジナルフォームの幅と位置調整)
-------------------------------------------------*/
form.hnmform,form.hnmform *{margin:10px 0 0 0;}
.hnmform .formfield{width: 400px;margin:0 0 10px 30px;}
.hnmform select.select{margin:0 0 0 30px;}
.hnmform textarea.formfield{height:80px;}
.hnmform .formbutton{width: 100px;margin-left: 200px;height: 22px;}


/*-------------------------------------------------
hnm Forms CSS  (08.08.14フォーム用CSS)
-------------------------------------------------*/
.kiji form table.form{
	margin:0px 0px 20px 10px;
	width:490px;
	border-collapse : collapse
}

.kiji form table.form td{
	border-bottom:1px solid #ccc;
	padding:3px 0;
}

.kiji form table.form tr.noLine td{border:none;}
.kiji form table.form td.dai{width:120px;text-align: right;}

.kiji form input{margin-bottom:2px;}
.kiji form input,
.kiji form select,
.kiji form textarea{
	border: 1px solid #868686;
	border-color:#868686 #D4D2CF #D4D2CF #868686;
}
.kiji form input.w400,.kiji form textarea.w400{width:350px;}
.kiji form textarea.w400{height:60px;}
.kiji form label input{margin:0px 2px 0px 5px;border:none;}
.kiji form input.formbot{
	background: white;
	color: #333;
	border: 1px solid #868686;
	border-color:#D4D2CF #868686 #868686 #D4D2CF;
	padding:0 25px;
	letter-spacing:0.5em;
	line-height:1.2em;
	margin: 0;
}


