@charset "utf-8";
.wp-block-leago-point {
	margin-bottom: 20px;
}
figure.kommon-fee-table > table tbody tr > td {
	text-align: center;
}
figure.fee-table-1 > table tbody > tr:first-of-type td .wp-block-custom-table__cell-content,
figure.fee-table-2 > table tbody > tr:first-of-type td .wp-block-custom-table__cell-content {
	padding-left: 0.5em;
}
figure.padding-less > table > tbody > tr > td:has(table) {
	padding: 10px 0 14px 10px !important;
}
.wppost table td .wp-block-custom-table__cell-nested-table table td {
	position: relative;
	left: -2em;
	padding-left: 0;
}
.wppost table td .wp-block-custom-table__cell-nested-table table td.td-no-padding-left {
	padding-left: 0;
	position: static;
}
.wppost table td .wp-block-custom-table__cell-nested-table table td.td-no-padding-left {
	padding-left: 0;
}
.wppost table td .wp-block-custom-table__cell-nested-table table td:not(.td-no-padding-left) > div {
	width: 112%;
}
@media screen and (min-width: 1024px), print and (min-width: 1024px) {
	.home_greeting2-main__title {
		font-size: 20px;
	}
	.wppost p.writer-profile__image-bottom-name {
		font-size: 14px;
	}
	.wppost p.writer-profile__image-bottom-affiliation {
		font-size: 12px;
	}
}