/*Noto Sans JP 400*/
@font-face {
    font-family: 'Noto Sans JP';
    src: url(/fonts/NotoSansJP-Regular.woff2);
    font-weight: 400;
    font-display: swap;
}
/*Noto Sans JP 500*/
@font-face {
    font-family: 'Noto Sans JP';
    src: url(/fonts/NotoSansJP-Medium.woff2);
    font-weight: 500;
    font-display: swap;
}

/*Noto Sans JP 600*/
@font-face {
    font-family: 'Noto Sans JP';
    src: url(/fonts/NotoSansJP-SemiBold.woff2);
    font-weight: 600;
    font-display: swap;
}
/*Noto Sans JP 700*/
@font-face {
    font-family: 'Noto Sans JP';
    src: url(/fonts/NotoSansJP-Bold.woff2);
    font-weight: 700;
    font-display: swap;
}


/*こんなお悩みありませんか？*/
.content__block--worry--02 {
	display: flex;
	justify-content: space-between;
}

	.section__wrapper--worry--02 .content__list--vertical {
		flex-wrap: inherit;
		display: flex;
		flex-direction: column;
		width: 675px;
		}

		.content__items__inner--worry--02 {
			display: flex;
			align-items: center;
			gap: 20px;
		}

			.content__items--worry--02 {
				border-bottom: 1px solid rgba(78,50,40,0.2);
			}

		
			.l-page .content__img--worry--02 {
				width: 427px;
				height: 390px;
				flex-shrink: 0;
			}

			.l-page .content__items--worry--02 {
				border-bottom: 1px solid #DBDBDB;
				padding: 17px 0;
			}

			.l-page .content__icon--chrck {
				color: #AE911E;
				padding: 7px;
			}


/*Kokufuの強み*/
	.l-page .content__items__inner--strong--03 {
		min-height: 335px;
		border: 1px solid #4E3228;
		display: flex;
		align-items: center;
		background: #fff;
	}

		.l-page .content__subttl--strong--03 {
			margin-bottom: 15px;
		}



/*不動産売却には大きく2種類の方法があります*/
	.content__wrap--matrix--06 {
		display: flex;
		justify-content: center;
		gap: 40px;
	}

		.l-page .content__container--matrix--06 {
			width: 550px;
			background: #F9F7EF;
		}

			.l-page .content__txt--matrix--06 {
				text-align: center;
				font-size: 16px;
				color: #AE911E;
				font-weight: 700;
				margin-bottom: 0;
			}

				.l-page .content__block--matrix--06--light .content__txt--matrix--06 {
					color: #66473C;
				}

				.l-page .content__block--matrix--06--light .content__subttl--matrix--06 {
					background: #66473C;
				}

					.l-page .content__block--matrix--06:last-of-type .content__container--matrix--06{
						margin-left: inherit;
						background: #F6F5F4;
					}

					.l-page .content__subttl--matrix--06 {
						font-size: 16px;
					}

					.l-page .content__txt--matrix--06--ttl {
						background: #fff;
						font-size: 20px;
						padding-bottom: 13px;
						}

						.l-page .content__txt--matrix--06--list {
							font-size: 16px;
							font-weight: 400;
							color: #333;
						}

						.l-page .content__block--matrix--06--light .content__txt--matrix--06--list {
								color: #333;
							}

						.l-page .content__inner--matrix--06 .content__list--horizontal {
								gap: 8px;
								justify-content: start;
								width: 420px;
								margin: 0 auto 46px;
							}

							.l-page .content__block--matrix--06--light .content__icon--chrck {
								color: #66473C;
								border: 1px solid #66473C;
							}

							.l-page [class^="evaluation__list--"] {
								background: #fff;
								position: relative;
								padding: 30px 40px 25px;
								gap: 6px;
							}

								.l-page .content__block--matrix--06--light .evaluation__list--merit:after {
									background: #66473C;
								}

									.l-page .evaluation__list--merit .evaluation__item::before {
										background: var(--page-main-color);
									}

								.l-page .content__block--matrix--06--light .evaluation__list--merit {
									border: 1px solid #66473C;
								}

								.l-page .content__block--matrix--06--light .evaluation__list--merit .evaluation__item::before {
										background: #66473C;
									}

								.l-page .evaluation__item {
									position: relative;
									padding-left: 9px;
								}

									.l-page .evaluation__item::before {
										content: "";
										position: absolute;
										width: 6px;
										height: 6px;
										background: #666;
										top: 13px;
										left: -2px;
										margin: auto;
										border-radius: 20px;
									}



/*仲介売却と買取売却の流れ*/

	.l-page .content__subttl--matrix--05 {
		padding: 9px 0;
	}

		.l-page .content__subttl--matrix--05 span {
			padding: 2px 12px;
			margin-left: 23px;
			font-size: 14px;
		}

			.l-page .content__description--matrix--05 {
				font-size: 20px;
				font-weight: 500;
			}

				.l-page  .content__items--matrix--05 {
					padding: 10px 0;
				}

				.l-page .content__block--matrix--05:nth-of-type(even) .content__subttl--matrix--05 {
						background: #66473C;
					}

					.l-page .content__block--matrix--05:nth-of-type(even) .content__items--matrix--05::before {
						background: #66473C;
						border: 1px solid #66473C;
					}

					.l-page .content__items--matrix--05::after {
						background: var(--page-main-color);
					}

					.l-page .content__block--matrix--05:nth-of-type(even) .content__subttl--matrix--05 span {
						color: #66473C;
					}

					.l-page .content__block--matrix--05--light .content__items--matrix--05::after {
						background: #66473C;
					}

/*買取・売却のよくある質問*/

	.l-page .content__subttl--faq--02 {
		color: #333333;
		font-weight: 500;
	}

/*お問い合わせ*/

	.section__wrapper--contact--03 .section__ttl {
		margin-bottom: 16px;
	}

	.l-page .content__info--contact--03 {
		justify-content: center;
	}