<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.breadcrumb {
	margin: 10px 0 15px 0;
}

.breadcrumb .breadcrumb-inner {
	padding: 0 9px;
}

.breadcrumb .breadcrumb-inner .breadcrumb-list {
	list-style: none;
}

.breadcrumb .breadcrumb-inner .breadcrumb-list &gt; li {
	display: inline-block;
	font-size: 10px;
	line-height: 23px;
}

.externalbox {
	padding: 10px 15px 5px;
	background: #e5f3d9;
}

.externalbox .externalbox-header {
	margin-top: 15px;
}

.externalbox .externalbox-header:first-child {
	margin-top: 0;
}

.externalbox .externalbox-header .externalbox-header-title {
	display: inline-block;
	margin-left: 4px;
	color: #555;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

.externalbox .externalbox-body {
	margin-top: 5px;
	color: #333;
	font-size: 12px;
	line-height: 2;
}

.smp-bk_top-icon,
.actionBox .actionBox-select .selectWrapper::before,
.linklist .linklist-item .linklist-item-colright::after {
	display: inline-block;
	vertical-align: middle;
	background: url('https://asset01.suumo.jp/sp/img/baikyaku/top/sprite/smp-bk_top-icon-.png?id=20250703572f324917f') no-repeat;
	-moz-background-size: 40px, 146px;
	-o-background-size: 40px, 146px;
	-webkit-background-size: 40px, 146px;
	background-size: 40px, 146px;
}

.smp-bk_top-icon--arrow-down,
.actionBox .actionBox-select .selectWrapper::before {
	width: 12px;
	height: 8px;
	background-position: 0 0;
}

.smp-bk_top-icon--arrow-left-blue {
	width: 8px;
	height: 13px;
	background-position: 0 -8px;
}

.smp-bk_top-icon--arrow-right-blue {
	width: 8px;
	height: 13px;
	background-position: 0 -21px;
}

.smp-bk_top-icon--arrow-right-white {
	width: 8px;
	height: 13px;
	background-position: 0 -34px;
}

.smp-bk_top-icon--arrow-right,
.linklist .linklist-item .linklist-item-colright::after {
	width: 8px;
	height: 13px;
	background-position: 0 -47px;
}

.smp-bk_top-icon--loupe-green {
	width: 17px;
	height: 17px;
	background-position: 0 -60px;
}

.smp-bk_top-icon--loupe-white {
	width: 17px;
	height: 17px;
	background-position: 0 -77px;
}

.smp-bk_top-icon--loupe {
	width: 12px;
	height: 12px;
	background-position: 0 -94px;
}

.smp-bk_top-icon--question {
	width: 40px;
	height: 40px;
	background-position: 0 -106px;
}

/* 遞ｮ蛻･縺九ｉ荳榊虚逕｣螢ｲ蜊ｴ繝ｻ譟ｻ螳壹�諠��ｱ繧定ｦ九ｋ */
.search-shubetsu {
	margin-top: 20px;
}

.search-shubetsu__title {
	padding: 10px;
	display: -webkit-box;
	display: flex;
}

.search-shubetsu__title::before {
	content: "";
	display: block;
	width: 3px;
	background-color: #5f5b5b;
	border-radius: 2px;
}

.search-shubetsu__title__text {
	-webkit-box-flex: 1;
	flex: 1;
	color: #323232;
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
	padding-left: 5px;
}

.search-shubetsu__link-area {
	position: relative;
	border-top: 1px solid #dadada;
}

.search-shubetsu__link-area::after {
	content: "";
	position: absolute;
	bottom: -20px;
	display: block;
	width: 100%;
	height: 20px;
	z-index: -1;
}

.search-shubetsu__link-area__main {
	border-bottom: 1px solid #dadada;
}

.search-shubetsu__link-area__main .search-shubetsu__link-area__link {
	position: relative;
	display: inline-block;
	width: 100%;
	height: 44px;
	padding: 10px;
	color: #333;
	font-size: 14px;
	line-height: 24px;
	box-sizing: border-box;
	background-color: #fff;
}

.search-shubetsu__link-area__link.ui-hover {
	background-color: #faf9f5;
}

.search-shubetsu__link-area__link::after {
	content: "";
	position: absolute;
	width: 8px;
	height: 13px;
	right: 10px;
	top: 50%;
	margin-top: -7px;
	display: inline-block;
	vertical-align: middle;
	background: url('https://asset01.suumo.jp/sp/img/baikyaku/top/sprite/smp-bk_top-icon-.png?id=20250703572f324917f') no-repeat;
	background-size: 40px, 146px;
	background-position: 0 -47px;
}

/* 螢ｲ繧区凾縺ｫ鬆ｼ繧後ｋ莨夂､ｾ繧呈爾縺� */
.search-todofuken {
	margin-top: 20px;
}

.search-todofuken__title {
	background-color: #79706c;
	padding: 7px 10px;
}

.search-todofuken__title__text {
	font-weight: normal;
	font-size: 12px;
	position: relative;
	display: inline-block;
	line-height: 1.2;
	color: #fff;
}

.search-todofuken__link-area {
	border: 1px solid #dadada;
	border-radius: 4px;
	background-color: #fff;
	margin: 10px 10px 0;
}

.search-todofuken__link-area__header {
	font-weight: bold;
	position: relative;
	color: #333;
	display: block;
	padding: 10px;
}

.search-todofuken__link-area__header::before {
	display: block;
	position: absolute;
	width: 13px;
	height: 8px;
	content: "";
	background-image: url(https://asset01.suumo.jp/sp/img/kr/sprite/arrow_black_tb.png?id=20250703572f324917f);
	background-repeat: no-repeat;
	background-size: 13px 17px;
	top: 50%;
	margin-top: -4px;
	right: 10px;
}

.search-todofuken__link-area--close .search-todofuken__link-area__header::before {
	background-position: 0 0;
}

.search-todofuken__link-area__header::before {
	background-position: 0 -9px;
}

.search-todofuken__link-area__main {
	border-top: 1px solid #dadada;
	display: block;
	padding: 7px 10px;
	line-height: 1.9;
}

.search-todofuken__link-area--close .search-todofuken__link-area__main {
	display: none;
}

.search-todofuken__link-area__link {
	font-size: 11px;
	text-decoration: underline;
	padding-right: 10px;
	display: inline-block;
}

.section_h1 .section_h1-title {
	background-color: #fff;
}

.section_h2 .section_h2-header .section_h2-header-main {
	background-color: #fff;
	text-align: center;
	padding: 15px 0;
}

.section_h2_mainvisual {
	width: 263px;
	height: 57px;
	vertical-align: top;
}
</pre></body></html>