@charset "utf-8";

div.titles1{
	margin:0; padding:0; height:50px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(t1.jpg);
}
div.titles2{
	margin:0; padding:0; height:50px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(t2.jpg);
}
div.titles15{
	margin:0; padding:0; height:50px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(t15.jpg);
}
div.titles17{
	margin:0; padding:0; height:50px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(t17.jpg);
}
div.titles10{
	margin:0; padding:0; height:50px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(t10.jpg);
}
div.titles11{
	margin:0; padding:0; height:50px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(t11.jpg);
}
div.titles16{
	margin:0; padding:0; height:50px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(t16.jpg);
}
h3{
	display:block; margin:5px 0px 10px 0px; padding:1px 0px 1px 0px; width:120px; line-height:125%;
	font-size:100%; color:#fff; background-color:#666; text-align:center; font-weight:normal;
}
h3.h3_1{ width:155px; background-color:#BA5454; }
h3.h3_2{ background-color:#65895A; }
div.pdiv{
	float:left; margin:10px 0px 0px 0px; padding:0; width:230px; height:155px;
}

/*--------------- メール -----------------------------------------------------*/
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; }
table.mvtab{
	margin:0; padding:0; width:475px; border:0; line-height:150%;
}
table.mvtab td{
	border:0; padding:10px 0px 10px 0px; vertical-align:top;
}

table.tbtyp2{
	margin:5px 0px 0px 0px; padding:0; width:475px; border:0; line-height:125%;
}
table.tbtyp2 th{
	border:1px solid #999; white-space:nowrap; font-weight:normal; padding:0; text-align:center;
}
table.tbtyp2 td.nwrp{ width:80px; }
table.tbtyp2 td.tdr{ white-space:nowrap; }
table.tbtyp2 td{
	border:1px solid #999; padding:5px 10px 5px 10px; vertical-align:top;
}

ul.setumei{ margin:5px 0px 0px 0px; padding:0; line-height:150%; }
ul.setumei li{
	margin:0; padding:7px 0px 2px 17px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(kome.gif);
}
