@charset "UTF-8";
.nmt10{
	margin: -10px 0 0;
}
.nmt20{
	margin: -20px 0 0;
}


.land_box2_lead1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 18px;
	text-align: center;
	padding: 30px 0;
}
.land_box2_head1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 19px;
	text-align: center;
	color: #603813;
	padding: 0 0 16px;
	border-bottom: 1px solid #000;
}
.land_box2_txt1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 15px;
	padding: 16px 0 0;
}
.land_box2 li{
	width: 100%;
	height: auto;
	float: left;
	padding: 0 0 30px;
}

.land_box3_lead1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 20px;
	text-align: left;
	line-height: 2;
	padding: 110px 0 50px;
}
.land_box3{
	width: 100%;
	max-width: 1000px;
	height: auto;
	margin: auto;
}
.land_box3 li{
	width: 100%;
	height: auto;
	float: left;
}
.land_box3_name1{
	font-family: 'Noto Serif JP' , "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 15px;
	text-align: center;
	padding: 10px 0 40px;
}
.land_bnr_box1 li{
	width: 100%;
	height: auto;
	margin: 0 auto 30px;
}
.land_bnr_box1 li:last-child{
	margin: 0 auto 50px ;
}
@media print, screen and (min-width: 641px) {
.land_box2{
	width: 94.6%;
	max-width: 946px;
	height: auto;
	margin: auto;
}
.land_box2 li{
	width: 30.866%;
	max-width: 292px;
	height: auto;
	float: left;
	padding: 0 3.699% 70px 0;
}
.land_box2 li:nth-child(3){
	padding: 0 0 70px 0;
}
.land_box2 li:nth-child(4){
	width: 40.169%;
	max-width: 380px;
	height: auto;
	float: left;
	padding: 0 7.822% 70px 0;
}
.land_box2 li:nth-child(5){
	width: 52.008%;
	max-width: 492px;
	height: auto;
	float: left;
	padding: 0 0 70px 0;
}

.land_box3_lead1{
	text-align: center;
}
.land_box3 li{
	width: 25%;
	max-width: 250px;
}
.land_bnr_box1 li{
	width: 31.4%;
	max-width: 314px;
	float: left;
	margin: 50px 2.9% 80px 0;
}
.land_bnr_box1 li:last-child{
	margin: 50px 0 80px 0 ;
}
}






