@charset "UTF-8";
body{
	background-color: #FFDBF9;
	
}
h1 {
  font-family: "筑紫A丸ゴシック";
  color: #535353;
  margin-left: 0px;
}
h4{
	font-family: "筑紫A丸ゴシック";
  color: #535353;
  margin-left: 0px;

}
p{
	font-family: "筑紫A丸ゴシック";
  color: #535353;
  margin-left: 0px;
	
}
.topmoji{
	margin-left: 25%;
	margin-bottom: 10px;
}
.topback{
	background-color: white;
	margin-left: -5px;
padding: 10px;
}
	
/*トップ下文字*/
.top{display:inline;
display:inline-block;
	float: left;
	
}
.topmojisita{
	margin: 0px;
	margin-right: 0px;
	margin-left: 20%;
	margin-bottom: -5px;
}
.pensyasin{
	width: 20%;
	margin-left: 77%;
	margin-top: -350px;
}
 .under{
	 background: linear-gradient(transparent 10%, white 10%);
}
/*トップ写真*/
.topimg{
	width: 80%;
	margin-left: 10%;
}
.topmoji2{
	margin-top:2%;
	margin-bottom: 20px;
}
.topline{
	border:solid 1px #FFFFFF;
	margin: 10px;
	margin-bottom: 0px;
}
/*ポイント*/

.point1{
	display:inline;
display:inline-block;
	float: left;
	}
.sankou1{
	width: 50%;
	margin-left: 15px;
	margin-bottom: -172px;
}
.point{
	width: 30%;
	margin-left: 62%;
}

.pointmoji{
	font-size: 90%;
	margin-left: 57%;
}
.point_2{
	display:inline;
display:inline-block;
	float: left;
	margin-bottom: 60px;
}
.sankou2{
	width: 50%;
	margin-left: 48%;
	margin-top: -65px;
	margin-top: -65px;
}
.point2{
	width: 30%;
	margin-top: 35px;
	margin-left: 25px;
}
.pointmoji2{
	font-size:90%;
	margin-top: -90px;
	margin-left: 25px;
	
}

p.check{
	margin-top: 30px;
}
.link_button1{
  font-weight: bold;
	font-size: 20px;
  text-decoration: none;
  background:#FF9CF4;
  color:white;
	margin-left: 40%; 
  padding:10px 15px;
	}
.link_button1:hover {
  background:#9DFFA0;
	text-decoration: none;}
















