#header {
	border-bottom: solid 1.5em #56380c;
}

.global-navi {
	background-color: #56380c;
}

.global-navi a {
	color: #fff;
}

.contents a {
	color: #1e2678;
}

.top-infomation-list dl {
	color: #231815;
}

.top-infomation-list a {
	color: #231815;
}

.top-main-items .item-title,
.top-main-items2 .item-title,
.top-main-items3 .item-title,
.top-main-items4 .item-title {
	color: #fff;
}

.top-main-items .item-title-belt,
.top-main-items2 .item-title-belt,
.top-main-items3 .item-title-belt,
.top-main-items4 .item-title-belt {
	color: #fff;
	background-color: #56380c;
}

.top-main-items .item-link
.top-main-items2 .item-link,
.top-main-items3 .item-link,
.top-main-items4 .item-link {
	color: #fff;
}

.top-main-items .item-link a,
.top-main-items2 .item-link a,
.top-main-items3 .item-link a,
.top-main-items4 .item-link a {
	color: #fff;
}

.top-sub-items .item-caption,
.top-sub-items2 .item-caption,
.top-sub-items3 .item-caption
.top-sub-items4 .item-caption {
	color: #56380c;
}

#footer {
	background-color: #56380c;
}

#footer .footer-global-navi a,
#footer .footer-navi a {
	color: #fff;
}

.contents .page-copy {
	color: #56380c;
}

.contents .page-copy-03 {
	color: #56380c;
}

/**
 * >= 1029px
 */

@media screen and (min-width: 64.3125em) {
	#page {
		border: 2px solid #c9caca;
	}

	#header {
		border-bottom: none;
	}

	.header-mail a {
		color: #000;
		background-color: #dcdddd;
	}

	.global-navi {
		background-color: #56380c;
	}

	.global-navi a {
		color: #fff;
	}

	.top-sub-items .item-caption,
	.top-sub-items2 .item-caption,
	.top-sub-items3 .item-caption,
	.top-sub-items4 .item-caption {
		color: #56380c;
	}

	#sideMenuBox a {
		color: #1e2678;
	}
}
