
html {
  scroll-behavior: smooth;
}


.sidebar_left {
  width: 100%;
  max-width: 377px;
  height: auto;
}

.fix_container {
  position: fixed;
  top: 11rem;
  padding-left: 4rem;
  width: inherit;
  z-index: 1;
}

.photo_letter_container1 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.photo_letter_item1 {
  width: 27.6rem;
  height: 5.2rem;
  max-width: 100%;
  height: auto;
}

.photo_apple_container1 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 3rem;
  width: 100%;
}

.photo_apple_item1 {
  width: 12rem;
  /* height: 13.2rem; */
  height: auto;
  max-width: 100%;
  

}

.left_side {
  display: flex;
  justify-content: center;
  margin-top: 3rem;
}

.navigate_container {
  list-style: none;
  display: flex;
 
  flex-direction: column;
  writing-mode: vertical-rl;
  gap: 0.4rem;
  padding-right: 1rem;
  padding-left: 1rem;
}

.navigate_item {
  font-size: 2rem;
  font-weight: bold;
  text-decoration: none;
  color: #4a3222;
  letter-spacing: 0.15em;
  font-family: "M PLUS Rounded 1c", sans-serif;
}

/* 器具の画像 */

.mirror_container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 60rem;
}

.mirror_item {
  width: 24.8rem;
  height: 25.7rem;
}

.probe_container1 {
  display: flex;
  justify-content: center;
  align-items: center;
  transform: rotate(90deg);
  margin-top: 20rem;
  position: relative;
  z-index: 0;
}

.probe_item1 {
  width: 33rem;
  height: 30rem;
}

@media screen and (max-width: 1218px) {
  .fix_container {
    display: none;
  }

  .mirror_container,
  .probe_container1 {
    display: none;
  }
}