@charset "UTF-8";
body {
  background-color: #543124;
  color: #FFFFFF;
}
.hedderbody {
  position: fixed;
  z-index: 100;
}
.heddar {
  position: relative;
}
.heddarlogo {
  position: absolute;
  top: 18px;
  left: 25px;
}
.heddarmenu {
  position: absolute;
  top: 25px;
  right: 40px;
}
.topbody {
  position: absolute;
  top: 100px;
  left: 12px;
}
.top {
  position: relative;
}
.toplogo {
  position: absolute;
  top: 125px;
  left: 60px;
}
.itembody {
  position: absolute;
  top: 460px;
  left: 40px;
}
.pointtitle {
  position: absolute;
  top: 675px;
  left: 40px;
}
.point1 {
  position: absolute;
  top: 750px;
  left: 50px;
}
.hukidasi1 {
  position: absolute;
  top: 850px;
  left: 120px
}
.point2 {
  position: absolute;
  top: 950px;
  left: 65px;
}
.hukidasi2 {
  position: absolute;
  top: 1050px;
  left: 128px;
}
.point3 {
  position: absolute;
  top: 1100px;
  left: 70px;
}
.hukidasi3 {
  position: absolute;
  top: 1275px;
  left: 100px;
}
.kaisetu{position: absolute;
top: 1360px;
left: 50px;}
.itemtitle {
  position: absolute;
  top: 1500px;
  left: 150px;
}
.item1body {
  position: absolute;
  top: 1700px;
  left: 25px;
}
.itemspot1 {
  position: relative;
}
.item1 {
  position: absolute;
  bottom: 10px;
  left: 40px;
}
.setumei1 {
  position: absolute;
  top: -120px;
  left: 120px;
}
.setumei2 {
  position: absolute;
  top: 1750px;
  left: 25px
}
.item2body {
  position: absolute;
  top: 1850px;
  left: 240px;
}
.itemspot2 {
  position: relative;
}
.item2 {
  position: absolute;
  top: -100px;
  left: 40px;
}
.setumei3 {
  position: absolute;
  top: 1900px;
  left: 175px;
}
.item3body {
  position: absolute;
  top: 2000px;
  left: 25px;
}
.itemspot3 {
  position: relative;
}
.item3 {
  position: absolute;
  top: -100px;
  left: 38px;
}
.setumei4 {
  position: absolute;
  top: 2050px;
  left: 25px;
}
.item4body {
  position: absolute;
  top: 2150px;
  left: 240px;
}
.spot4 {
  position: relative;
}
.item4 {
  position: absolute;
  top: -100px;
  left: 40px;
}
.setumei5 {
  position: absolute;
  top: 2200px;
  left: 170px;
}
.item5body {
  position: absolute;
  top: 2300px;
  left: 25px;
}
.spot5 {
  position: relative;
}
.item5 {
  position: absolute;
  top: -100px;
  left: 40px;
}
.setumei6 {
  position: absolute;
  top: 2350px;
  left: 25px
}
.item6body {
  position: absolute;
  top: 2450px;
  left: 240px;
}
.spot6 {
  position: relative
}
.item6 {
  position: absolute;
  top: -100px;
  left: 40px;
}
.resipititle {
  position: absolute;
  top: 2550px;
  left: 170px;
}
.honbun{position: absolute;
top: 2590px;
left: 25px;}
.resipitop {
  position: absolute;
  top: 2675px;
  left: 12px;
}
.resipigazou{position: relative}
.resipi1{position: absolute;
top: 300px;
left: 35px}
.resipi2{position: absolute;
top: 300px;
left: 160px;}
.resipi3{position: absolute;
top: 300px;
left: 290px;}
.kigyoulogo {
  position: absolute;
  top: 3150px;
  left: 165px;
}