<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h3{
	margin-top:0 !important;
}
section.yoichi_river01 p{
	font-size: 1.4em;
	line-height: 24px;
}
section.yoichi_river01&gt;ol{
	text-align: center;
	margin-bottom: 10px;
}
section.yoichi_river01&gt;ol&gt;li{
	display:inline-block;
	vertical-align: top;
	text-align: left;
}
section.yoichi_river01&gt;ol&gt;li:nth-of-type(1){
	width:480px;
	margin-right:40px;
}
section.yoichi_river01&gt;ol&gt;li:nth-of-type(1)&gt;img{
	width:100%;
}
section.yoichi_river01&gt;ol&gt;li:nth-of-type(2){
	width:430px;
}
section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div{
	display: table;
	margin-top:20px;
	font-size: 1.4em;
	line-height: 24px;
}
section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div dl{
	display: table-row;
}
section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div dt{
	display: table-cell;
	width:120px;
	padding-bottom: 20px;
}
section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div dd{
	display: table-cell;
	padding-bottom: 20px;
}
section.yoichi_river02&gt;div{
	background: #f4f4f4;
	padding:30px;
	height:170px;
}
section.yoichi_river02&gt;div img{
	width:260px;
	float:right;
}
section.yoichi_river02&gt;div p{
	font-size: 1.2em;
	line-height: 24px;
}
section.yoichi_river02&gt;div span{
	display: block;
	font-size: 1.2em;
}
section.yoichi_river03&gt;div{
	margin:40px 0;
}
section.yoichi_river03&gt;div&gt;p{
	font-size: 1.4em;
	line-height: 24px;
}
section.yoichi_river03&gt;div&gt;span{
	display:block;
	padding:5px 0;
}
section.yoichi_river03&gt;dl{
	border: 1px solid #c7ba9a;
	padding:20px;
}
section.yoichi_river03&gt;dl&gt;dd{
}
section.yoichi_river03&gt;dl&gt;dd&gt;p{
	font-size: 1.4em;
	line-height: 24px;
	margin-bottom: 20px;
}
section.yoichi_river03&gt;dl&gt;dd&gt;span{
	display: block;
	font-size: 1.2em;
	line-height: 24px;
}

@media screen and (max-width: 768px) {
	section.yoichi_river01 p{
		font-size: 1.4em;
		line-height: 5vw;
	}
	section.yoichi_river01&gt;ol{
		text-align: center;
		width:90%;
		margin:0 auto;
	}
	section.yoichi_river01&gt;ol&gt;li{
		display:block;
	}
	section.yoichi_river01&gt;ol&gt;li:nth-of-type(1){
		width:100%;
		margin-right:0;
	}
	section.yoichi_river01&gt;ol&gt;li:nth-of-type(1)&gt;img{
		width:100%;
		margin-bottom:5vw;
	}
	section.yoichi_river01&gt;ol&gt;li:nth-of-type(2){
		width:100%;
	}
	section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div{
		display: table;
		margin-top:4vw;
		font-size: 1.4em;
		line-height: 5vw;
	}
	section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div dl{
		display: table-row;

	}
	section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div dt{
		display: table-cell;
		width:120px;
		padding-bottom: 20px;
	}
	section.yoichi_river01&gt;ol&gt;li:nth-of-type(2)&gt;div dd{
		display: table-cell;
		padding-bottom: 20px;
	}
	section.yoichi_river02&gt;div{
		background: #f4f4f4;
		padding:30px;
	}
	section.yoichi_river02&gt;div img{
		width:100%;
		display:block;
		margin:0 auto 5vw auto;
		float:none;
	}
	section.yoichi_river02&gt;div span{
		display: block;
	}

	section.yoichi_river03&gt;div{
		margin:8vw auto;
		width:90%;
	}
	section.yoichi_river03&gt;div&gt;p{
		font-size: 1.4em;
		line-height: 24px;
	}
	section.yoichi_river03&gt;div&gt;span{
		display:block;
		padding:5px 0;
	}
	section.yoichi_river03&gt;dl{
		border: 1px solid #c7ba9a;
		padding:20px 0;
		width:90%;
		margin:0 auto;
	}
	section.yoichi_river03&gt;dl&gt;dd{
	}
	section.yoichi_river03&gt;dl&gt;dd&gt;p{
		font-size: 1.4em;
		line-height: 5vw;
		margin: 0 auto 4vw auto;
		width:90%;
	}
	section.yoichi_river03&gt;dl&gt;dd&gt;span{
		display: block;
		font-size: 1.2em;
		line-height: 5vw;
		width:90%;
		margin: 0 auto;
	}
}
</pre></body></html>