/* CSS Document *//* 基本設定 */body{	margin:0px;	padding:0;	font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	color:#333;	font-size:12px;	line-height:1.5em;	text-align:center;	background-color:#fff;}#main{width:700px;margin:0px auto;text-align:left;}h2{	margin:0 0 0 10px;	font-size:14px;	font-weight:bold;	color:#221815;	text-align:left;}h3{	margin:0 0 0 0px;	font-size:14px;	font-weight:bold;	color:#7f0025;	text-align:left;}.td_left{	font-size:12px;	text-align:left;}.text_p{	font-size:12px;	line-height:1.8em;	text-align:left;}/* ライン付きテーブル*/table.lineTable{	margin:0px 0 0 0;	width:100%;	border-collapse:collapse;	border-spacing:0;	empty-cells:show;}table.lineTable th{	padding:5px 5px 5px 5px;	border:1px solid #999999;	text-align:center;}table.lineTable td{	padding:5px 5px 5px 5px;	border:1px solid #999999;	text-align:left;}/* ライン付きテーブルその２*/table.lineTable2{	margin:0px 0px 0 40px;	width:530px;	border-collapse:collapse;	border-spacing:0;	empty-cells:show;}table.lineTable2 th{	padding:5px 5px 5px 5px;	border:1px solid #999999;	text-align:center;}table.lineTable2 td{	padding:5px 25px 5px 25px;	border:1px solid #999999;	text-align:left;}