@charset "UTF-8";
body {
   margin: 0;
   padding: 0;
   box-sizing: border-box
}
h1 {
position: relative;
right: 1px;}
ul.bana {
  display: flex;
position: relative;
bottom: 35px;
right: 45px;
}

h2 {
position: relative;
bottom: 62px;
right: 1;
}

.z{position:relative;}
.zyu1{
	position:absolute;
	top:98%;
	left: 50%;
	transform: translate(-50%,-50%);
}
p.bun{
    font-family: "ヒラギノ角ゴシック W5";
    text-decoration: underline;
    position: relative;
    left: 15px;
}
p.zyu1{
	position:absolute;
  bottom: 300px;
}
.s{position: relative;}
.sen{
	position:absolute;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
}

p.bun2{
    font-family: "ヒラギノ角ゴシック W5";
    text-decoration: underline;
    position: relative;
    left: 15px;
	
}
p.sen{
	position: relative;
	bottom: 350px;
}
.k{position: relative;}
.suta{
	position:absolute;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
}

p.bun3{
    font-family: "ヒラギノ角ゴシック W5";
    text-decoration: underline;
    position: relative;
    left: 15px;
	
}
.mor{
	position: relative;
	left:250px;
	bottom: 100px;
}
p.suta{
	position: relative;
	bottom: 350px;
}
.pann{
	position: relative;
	left: 50px;
	bottom: 130px;
}

ul.bana2{
display: flex;
position: relative;
	bottom: 230px;
}
p.sns1{
	position: relative;
	left: 28px;
}
p.sns2{
	position: relative;
	left: 55px;
}

p.sns3{
	position: relative;
	left: 84px;
	top: 3px;
}


p.ga{
position: relative;
right: 1px;}	
