@charset "Shift_JIS";


/* --------------------------------------------------
	index.html
-------------------------------------------------- */
.index .indexNav {
	width: 810px;
	margin-left: -30px;
}
.index .indexNav li {
	float: left;
	margin: 0 0 30px 30px;
	_margin: 0 0 30px 20px;
}



/* --------------------------------------------------
	policy.html
-------------------------------------------------- */
.policy .lead {
	margin-bottom: 50px;
}
.policy .box .num {
	float: left;
	margin-right: 30px;
}
.policy .box .cont {
	float: left;
	width: 626px;
}
.policy .box .cont .catch {
	margin-bottom: 7px;
}



/* --------------------------------------------------
	activity.html
-------------------------------------------------- */
.activity h3 {
	margin-bottom: 15px;
}
.activity #container .box {
	margin: 0 0 80px;
}
.activity #container .minMargin {
	margin-bottom: 10px;
}
.activity .box h4 {
	text-align: center;
	margin-bottom: 40px;
}
.activity .box .image {
	text-align: center;
	margin-top: 20px;
}

.activity .box .yuimaru_img {
	margin-bottom: 22px;
}

.activity .box .banner {
	display: block;
	width: 516px;
	margin: 0 auto 47px;
}