/*基本設定*/
@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Poiret+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Sawarabi+Mincho&display=swap');
A{
color:#550000;
text-decoration :none;
}
A:HOVER{
text-decoration :underline;
}

*{
list-style:none;
margin:0;
padding:0;
}

img{border:none;}

body{
font-size:80%; 
	line-height: 1.5;
color: #504229;
background-image: url(images/bg.png);
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
}

#wrapper{
	width: 98%;
	max-width: 800px;
	padding: 80px 0 ;
	margin: 0 auto;
}
h1{
	font-size:4em;
	font-family: 'Poiret One','Sawarabi Mincho', cursive;
	text-align: center;
	margin: 0 0 50px;
}
h1 span{
	display: block;
	font-size: 12px;
}
	
h2 {
	font-size:1.5em;
	text-align: center;
	font-family: 'Poiret One','Sawarabi Mincho',  cursive;
	margin: 0 0 0.5em;
}
ul+h2{
	margin: 80px 0 0.5em;
}
h3 {
	font-size:1.8em;
	text-align: center;
	font-family: 'Sawarabi Mincho', sans-serif;
	margin: 0 0 40px;	
}
	/*　　　　　　　　　*/
#menu{
	font-family: 'Sawarabi Mincho', sans-serif;
	text-align: center;
	font-size: 1.1em;
	line-height: 1.8;
}
#menu ul{
	margin: 0 0 30px;
	list-style: none;
}

#menu h3 {
	font-size:1em;
	margin: 0 0 8px;	
}
#menu span.icon {
	background-color:#90ee90;
	font-weight:normal;
	color:#fff;
	display:inline-block;
	font-size:.2em;
	padding:0 .7em;
	margin: 0 5px;	
}


	/*　　　　　　　　　*/
#text{
	background-color: rgba(255,255,255,0.60);
	border-radius: 20px;
	line-height: 1.9;
	padding: 50px 20px;
}
#text p{
	padding: 0 0 1em;
}
#text h1{
	margin: 0 0 10px;
	line-height: 1.5;
}
#text h2{
	margin: 0 0 40px;
}
#text .p{
	padding: 50px 0;
	text-align: center;
}
#text #back{
	font-size:2em;
	font-family: 'Poiret One', cursive;
	text-align: center;
	padding: 80px 0 0;
}