@charset "utf-8";

h4.infot{
	margin:0; padding:5px 0px 0px 0px; line-height:175%; font-size:116%; font-family:"ＭＳ Ｐ明朝","平成明朝",serif;
	font-weight:normal; border-bottom:1px solid #bbb;
}
div.kousinbi{
	margin:0; padding:5px 0px 5px 0px; text-align:right; font-size:10px; color:#666;
}
table.tbtyp1{
	margin:0px 0px 15px 0px; padding:0; width:98%; border:0; line-height:150%;
}
table.tbtyp1 th{
	border:1px solid #777; white-space:nowrap;
	font-weight:normal; text-align:left; padding:5px 10px 5px 10px; vertical-align:top;
}
table.tbtyp1 th.nwrp{ width:80px; }
table.tbtyp1 td{
	border:1px solid #777; padding:5px 10px 5px 10px; vertical-align:top;
}

table.tbtyp2{
	margin:0; padding:0; border:0; line-height:150%;
}
table.tbtyp2 th{
	border:0; white-space:nowrap;
	font-weight:normal; text-align:left; padding:0px 10px 10px 0px; vertical-align:top;
}
table.tbtyp2 td{
	 border:0; padding:0px 0px 10px 0px; vertical-align:top;
}

table.tbtyps{
	margin:5px 0px 0px 0px; padding:0; width:98%; border:0; line-height:150%;
}
table.tbtyps th{
	border:1px solid #777; white-space:nowrap; text-align:center;
	font-weight:normal; padding:1px 0px 1px 0px;
}
table.tbtyps td{
	border:1px solid #777; padding:5px 10px 5px 10px; vertical-align:top;
}
table.tbtyps td.toptd{ white-space:nowrap; }
table.tbtyps td.tdr{ white-space:nowrap; }
ul.setumei{	margin:0; padding:0px 0px 10px 25px; border:0; line-height:150%; }
ul.setumei li{
	margin:0; padding:5px 0px 2px 0px;
}
ol{ margin:0px 0px 0px 5px; padding:0px 0px 0px 25px; line-height:150%; }
ol li{ margin:0; padding:0px 0px 5px 0px; }
img.broz{ margin:10px 0px 10px 0px; border:0; }

input.itxt1 { border: #999 1px solid; background-color:#fff; width:120px; }
input.itxt2 { border: #999 1px solid; background-color:#fff; width:280px; }
textarea.itxt3 { border: #999 1px solid; background-color:#fff; width:98%; }
input.cbtn5{ margin:0; padding:5px; }
