@charset "utf-8";
/* -- トップページCSS -- */
table.voice{ margin: 0 0 5px 25px; }
table.voice td{
	padding: 15px 0 15px 15px;
	border-top: 2px dotted #ccc;
	border-bottom: 2px dotted #ccc;
}
table.voice td:first-child{ border-right: 2px dotted #ccc; padding: 15px 15px 15px 0; }
table.voice tr.last td{ border-bottom: 0 none; }

table.voice td p.voice01, table.voice td p.voice02, table.voice td p.voice03, table.voice td p.voice04, table.voice td p.voice05, table.voice td p.voice06{
	width: 43px;
	height: 185px;
	padding: 70px 0 0 310px;
}
table.voice td p.voice01{ background: url(../images/home/voice/01-img.jpg) 0 0 no-repeat; }
table.voice td p.voice02{ background: url(../images/home/voice/02-img.jpg) 0 0 no-repeat; }
table.voice td p.voice03{ background: url(../images/home/voice/03-img.jpg) 0 0 no-repeat; }
table.voice td p.voice04{ background: url(../images/home/voice/04-img.jpg) 0 0 no-repeat; }
table.voice td p.voice05{ background: url(../images/home/voice/05-img.jpg) 0 0 no-repeat; }
table.voice td p.voice06{ background: url(../images/home/voice/06-img.jpg) 0 0 no-repeat; }
table.voice td a:hover img{ opacity: 0.50; -ms-filter: "alpha(opacity=50)"; filter: alpha(opacity=50); }

.flow{
	margin: 0 25px 40px 15px;
	padding: 7px 0 0 167px;
	background: url(../images/home/flow/bg.png) 0 0 no-repeat;
}
.flow p{ margin-bottom: 25px; }

.toku01, .toku02, .toku03, .toku04{ margin-left: 8px; }
.toku01{ min-height: 355px; background: url(../images/home/toku/01-img.jpg) 710px 150px no-repeat; }
.toku02{ min-height: 420px; background: url(../images/home/toku/02-img.jpg) 665px 130px no-repeat; }
.toku03{ min-height: 330px; background: url(../images/home/toku/03-img.jpg) 680px 73px no-repeat; }
.toku04{ min-height: 330px; background: url(../images/home/toku/04-img.jpg) 680px 73px no-repeat; }
.toku-text{ margin-left: 175px; }
