@charset "UTF-8";

/* 見出し
----------------------------------------------- */
h1 {
	font-size: 171%;
}

/* contentWrapAflacWallet
----------------------------------------------- */
.contentWrapAflacWallet {
	padding: 22px 0;
}

/* txTopDescAboutAflacWallet
----------------------------------------------- */
.txTopDescAboutAflacWallet {
	display: flex;
	margin: 0 20px;
}
.txTopDescAboutAflacWallet > figure {
	width: 40px;
}
.txTopDescAboutAflacWallet > .txAreaTxTopDescAboutAflacWallet {
	width: calc(100% - 40px);
	padding-left: 10px;
}

/* borderBoxAreaAflacWallet
----------------------------------------------- */
.borderBoxAreaAflacWallet {
	margin: 0 10px;
	padding: 40px 20px;
	border: solid 1px #d9d9d9;
}
.txBorderBoxTtlAflacWallet {
	font-size: 157%;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
}
.txBorderBoxTtlAflacWallet > img {
	width: 50px;
	margin-right: 10px;
}

/* -----------------------------------------------
	pc-style
----------------------------------------------- */
@media print, screen and (min-width: 768px) {
	
	/* 見出し
	----------------------------------------------- */
	h1 {
		font-size: 229%;
	}
	
	/* contentWrapAflacWallet
	----------------------------------------------- */
	.contentWrapAflacWallet {
		margin-bottom: 120px;
		padding: 0;
	}
	
	/* txTopDescAboutAflacWallet
	----------------------------------------------- */
	.txTopDescAboutAflacWallet {
		display: flex;
		margin: 0 150px;
	}
	
	/* borderBoxAreaAflacWallet
	----------------------------------------------- */
	.borderBoxAreaAflacWallet {
		margin: 0px;
		padding: 50px 125px 70px;
		border: solid 1px #d9d9d9;
	}
	.txBorderBoxTtlAflacWallet {
		font-size: 200%;
	}
	.txBorderBoxTtlAflacWallet > img {
		width: 70px;
		margin-right: 20px;
	}
}

