@charset "UTF-8";

.h1Cont{margin:0 0 2px 0; padding:0px; color:#990000; border:1px solid #ECE5DC; background:url(../common/img/bg_h2.jpg) repeat-x left top;}
.h1Cont h1{margin:1px; font-size:110%; color:#442100; border:1px solid #eee; padding:15px; line-height:1; border-left:5px solid #990000;}
.h1Cont h1 span{color:#442100; font-weight:normal; margin-left:0.5em;}

#getPdf{width:300px; float:right; background:#F0EDEA; border:1px solid #E6DED4; padding:5px; font-size:90%;}

.figure-box{clear:both; margin:0 0 40px 0;}

.telNo,
.faxNo,
.email{font-weight:bold; font-size:100%; margin:10px 20px;}

.telNo span,
.faxNo span,
.email span{font-weight:bold; font-size:160%; margin-left:10px; color:#990000; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.1em;}

.flLeft{width:440px;float:left;}
.pdfLink{margin:10px 20px;}
.pdfLink a:link,
.pdfLink a:visited,
.pdfLink a:hover,
.pdfLink a:active{background:url(../common/img/icon-pdf.gif) no-repeat left center; padding-left:18px; margin-right:5px;}

.clr{clear:both; height:1px; font-size:1px;}

.taishin_banner{width:250px;float:left; padding-top:10px; margin-bottom:50px;}
.taishin_dat{width:490px; float:right; margin-bottom:50px;}
h3 {
	margin:10px 0 10px 0; 
	border-color:#c0d594; 
	background:url(../common/img/ico_arw_grn.gif) no-repeat left center;
	font-size:12px;
	padding:3px 0 3px 10px;
	border-bottom:1px solid #C0D594;
}
#newarea {
	margin-bottom:20px;
}
#form {
	padding:0 20px;
	margin-bottom:40px;
}
	#form table {
		width:720px;
		margin-bottom:20px;
		border-top:1px solid #DACFC0;
		border-left:1px solid #DACFC0;
		border-collapse: collapse;
		border-spacing: 0;
	}
		#form table th {
			text-align:left;
			font-weight:normal;
			padding:8px 10px;
			width:200px;
			background:#EEE7DF;
			border-bottom:1px solid #DACFC0;
			border-right:1px solid #DACFC0;
			vertical-align:top;
		}
		#form table th img {
			vertical-align:middle;
			padding-left:15px;
		}
		#form table td {
			padding:8px 10px;
			background:#FFF;
			border-bottom:1px solid #DACFC0;
			border-right:1px solid #DACFC0;
		}
	#form p {
		text-align:center;
	}
#formafter {
	padding:20px 20px;
}
	#formafter p {
		padding-bottom:20px;
	}
