/* ----------------------------------------
Header
----------------------------------------*/
header {
	height: 130px;}

.headerWrap {
	display: flex;
	justify-content: space-between;}

.globalHead {
	display: flex;}

.logo div {
	position: static;
	display: block;
	width: 139px;
	height: 76px;
	background: url(/images/common/logo.png) no-repeat;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 100%;
  margin-top: 30px;}




.mainSections{
 width: 980px;
 margin: 120px auto 120px;
	color: #333;
}
.mainSections h1{
	font-size: 3.6rem;
	line-height: 4.6rem;
	text-align: center;
	position: relative;
}
.mainSections h1 span{
	display: block;
	font-size: 1.6rem;
	margin-top: 12px;
	font-weight: normal;
}

.mainSections p.txt{
	margin-top: 40px;
	font-size: 1.6rem;
	line-height: 2;
	text-align: center;
}

.mainSections p.period{
	margin-top: 20px;
	font-size: 1.6rem;
	line-height: 1.75;
	text-align: center;
}

.mainSections p.note{
	margin-top: 20px;
	font-size: 1.2rem;
	line-height: 1.75;
	text-align: center;
}

