.p1{
	padding:50px;
}

.in1{
	padding:50px;
}

.h41{
	font-size:1.1rem;
	color:#FF9500;
	padding-top:30px;
	padding-left:20px;
	padding-bottom:20px;
}

.in2{
	padding-left:50px;
}

.in2-1{
	width:30px;
	margin-right:10px;
}

.in2-2{
	width:810px;
}

.in1 .in2{
	padding-bottom:10px;
}

.in .in2:last-child{
	padding-bottom:40px;
}

.p8{
	font-size:0.9rem;
	text-align:right;
	padding-bottom:80px;
}

.p8 a{
	color:#2196f3;
}

.flower_txt1{
	font-family: "Kosugi", serif;
	font-weight: 400;
	font-style: normal;
	font-size:22px;
	padding-left:70px;
	display: flex;
	align-items: center;
}













@media only screen and (max-width: 700px) {

	.h21 {
		margin-top: 0;
		border-bottom: solid 3px #FFD700;
		padding: 5px 0;
		margin-bottom: 30px;
	}

	.p1 {
		padding: 30px 5%;
	}

	.in1 {
		padding: 30px 5%;
	}

	.in2 {
		padding-left:0;
	}

	.in2-2 {
		width: 100%;
	}

	.h41 {
		font-size: 1.1rem;
		padding-top: 30px;
		padding-left:0;
		padding-bottom: 20px;
	}

	.p1{
		font-size:0.9rem;
	}

	.h41{
		font-size:1rem;
	}

	.in2 p,.in2{
		font-size:0.9rem;
	}

	.flower_txt1{
		font-size:17px;
		padding-left:40px;
	}




}



























