/**********************************************
	ページヘッダー
**********************************************/
#pageTitleBlock {
	z-index:999;
	position:relative;
	margin-top:8rem;
	padding:10rem 0 10rem 0;
	width:100%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	background-image:url("../images/pageHeader6.jpg");
}

@media screen and (max-width:1023px) {
	#pageTitleBlock {
		margin-top:calc(64px + 1rem);
		padding:6rem 0;
	}
}

/**********************************************
	共通
**********************************************/
.licenseText {
	font-size:1rem;
	margin-bottom:2rem;
}

/**********************************************
	テーブル
**********************************************/
.licenseTable {
	margin-bottom:2rem;
	width:100%;
	background-color:#fff;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

.licenseTable th {
	padding:1rem 0.5rem;
	white-space:nowrap;
	text-align:center;
	font-size:0.9rem;
	background-color:#fee;
	border:1px solid #ccc;
}

.licenseTable th br {
	display:none;
}

.licenseTable td {
	padding:1rem 0.5rem;
	border:1px solid #ccc;
}

.licenseTable td.licenceDate span:first-child {
	display:inline-block;
	font-size:1.25rem;
	font-weight:500;
}

.licenseTable td.licenceDate span:nth-child(2) {
	display:inline-block;
	margin-left:1rem;
	font-size:0.9rem;
	font-weight:500;
}

.licenseTable td.licenceDate span:nth-child(3) {
	display:inline-block;
	margin-left:1rem;
	font-size:0.9rem;
	font-weight:500;
}

.licenseTable td.licenceDate span:nth-child(4) {
	display:inline-block;
	margin-left:1rem;
	font-size:0.9rem;
	font-weight:500;
}

.licenseTable td.licenceRate {
	text-align:right;
	white-space:nowrap;
	font-family:"Oswald";
	font-size:1.2rem;
	font-weight:600;
	color:#900;
}

@media screen and (max-width:800px) {
	.licenseTable th {
		padding:0.25rem;
	}

	.licenseTable th br {
		display:block;
	}

	.licenseTable td {
		padding:0.5rem 0.5rem;
	}

	.licenseTable td.licenceDate span:first-child {
		display:block;
	}

	.licenseTable td.licenceDate span:nth-child(2) {
		display:inline-block;
		margin:0;
	}

	.licenseTable td.licenceDate span:nth-child(3) {
		display:none;
	}

	.licenseTable td.licenceDate span:nth-child(4) {
		display:inline-block;
		margin:0;
	}
}
