.p-information .c-sub-fv {
	background-image: url("../img/information/information-fv.jpg");
}
.p-information-tel{
	display: flex;
	flex-wrap: wrap;
	margin-top: 24px;
}
.p-information-tel__heading{
	padding: 12px;
	border-radius: 4px;
	background-image: var(--navy-gradation);
	width: clamp(250px, 19.3vw, 370px);
	color: #fff;
	font-weight: 700;
	display: grid;
	place-content: center;
	place-items: center center;
}
.p-information-tel__body{
	padding: 10px clamp(20px, 2vw, 40px);
	border-radius: 4px;
	background-color: #fff;
	width: calc(100% - clamp(250px, 19.3vw, 370px));
	font-weight: 700;
	display: grid;
	place-items: center start;
	font-size: var(--fontsize-20);
	font-family: var(--font-en);
}
.p-information-tel__body a{
	text-decoration: underline;
}
.p-information-tel__label{
	color: var(--gray-color);
}
.p-information-time{
	display: grid;
	gap: 24px;
	grid-template-columns: repeat(2, 1fr);
	margin-bottom: 12px;
}
.p-information-time__heading{
	padding: 12px;
	border-radius: 4px;
	background-image: var(--navy-gradation);
	color: #fff;
	font-weight: 700;
	display: grid;
	place-content: center;
	place-items: center center;
}
.p-information-time__heading small{
	font-size: var(--fontsize-14);
	font-weight: 500;
}
.p-information-time__body{
	padding: 10px clamp(20px, 2vw, 40px);
	border-radius: 4px;
	background-color: #fff;
	font-weight: 700;
	display: grid;
	place-content: center;
	place-items: center center;
	font-size: var(--fontsize-20);
	font-family: var(--font-en);
}
.p-information__sub-text{
	font-size: var(--fontsize-15);
}
.p-information-box{
	display: flex;
	flex-wrap: wrap;
	margin-top: 30px;
}
.p-information-box__title{
	width: clamp(180px, 11.2vw, 230px);
	font-weight: 700;
	font-size: var(--fontsize-16);
}
.p-information-box__text{
	width: calc(100% - clamp(180px, 11.2vw, 230px));
}
.p-information-box__cta{
	margin-top: 20px;
}
.p-information-links{
	display: grid;
	grid-column-gap: 24px;
	grid-row-gap: 16px;
	grid-template-columns: repeat(2, 1fr);
}
.p-information-links__link{
	display: flex;
	align-items: center;
	position: relative;
	z-index: 0;
	width: 100%;
	height: 100%;
	border: 1px solid var(--gray-color);
	border-radius: 4px;
	padding: 20px 75px 20px 28px;
	font-weight: 700;
	font-size: var(--fontsize-20);
	transition: color var(--trans-base),border var(--trans-base),background-color var(--trans-base);
}
.p-information-links__link:hover{
	background-color: #1E3045;
	color: #fff;
	border: 1px solid #1E3045;
}
.p-information-links__icon{
	margin-right: 24px;
}
.p-information-links__icon > svg{
	width: 29px;
	height: auto;
}
.p-information-links__icon > svg path{
	transition: fill var(--trans-base);
}
.p-information-links__link:hover .p-information-links__icon > svg path{
	fill: #fff;
}
.p-information-links__label{
	display: block;
	width: calc(100% - 53px);
}
.p-information-links__link .c-link-arrow{
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
}
@media screen and (max-width:1024px) {
	.p-information-links{
		grid-column-gap: 16px;
	}
	.p-information-links__link{
		padding: 15px 75px 15px 20px;
	}
	.p-information-links__icon{
		margin-right: 14px;
	}
	.p-information-links__icon > svg{
		width: 24px;
	}
	.p-information-links__label{
		display: block;
		width: calc(100% - 38px);
	}
}
@media screen and (max-width:767px) {
	.p-information-tel__heading{
		width: 100%;
	}
	.p-information-tel__body{
		width: 100%;
		place-items: center center;
	}
	.p-information-time{
		grid-template-columns: repeat(1, 1fr);
	}
	.p-information-box__title{
		width: 100%;
		padding-bottom: 15px;
		margin-bottom: 15px;
		border-bottom: 1px solid var(--gray-color);
	}
	.p-information-box__text{
		width: 100%;
	}
	.p-information-links{
		grid-template-columns: repeat(1, 1fr);
	}
	.p-information-box__cta .c-blue-btn{
		margin-inline: auto;
	}
}
@media screen and (max-width:480px) {
	.p-information .c-sub-fv {
		background-image: url("../img/information/information-fv-sp.jpg");
	}
	.p-information-tel__body{
		padding: 10px;
		font-size: 15px;
	}
}