@charset "utf-8";


.kv {
	background: transparent url(images/bg_tsuiki_head.jpg) center top no-repeat;
}

main {
	padding-bottom: 100px;
}

section {
	margin-bottom: 0;
}
.intro {
	padding-bottom: 0;
}
.intro:after {
	background: transparent url(images/bg_intro.jpg) center top repeat-x;
	content: "";
	display: block;
	height: 240px;
}

#per_ishi {float: left;}
#per_taka {float: right;}

#kinkou .inner {
	background: transparent url(images/bg_kinkou.jpg) center 367px no-repeat;
	padding: 100px 0 330px;
	position: relative;
}
#kinkou h2 {
	position: absolute;
	top: 132px;
	width: 100%;
}
.person {
	margin: 0;
	width: 300px;
}
.person dt, .person dd {
	margin: 0;
}
.person figure {
	margin: 0;
}
.person figcaption {
	font-size: 1.5em;
	margin: 1em 0;
}
.person figcaption span {
	font-size: 0.666em;
	margin-right: 1em;
}
.person dd {
}
.person dd ul {
	font-size: .875em;
	line-height: 1.5em;
	list-style: none;
	margin-bottom: 2.5em;
	margin-left: 0;
}
#per_ishi .link_under {
	position: absolute;
	left: 0;
	bottom: 0;
}
#per_taka .link_under {
	position: absolute;
	right: 0;
	bottom: 0;
}

