@charset "UTF-8";
/*----------------------------------------
  Youtube 埋め込み動画 mixin
----------------------------------------*/
/*----------------------------------------
  browser default value
----------------------------------------*/
/*----------------------------------------
  base
----------------------------------------*/
/*----------------------------------------
  z-index
----------------------------------------*/
/*----------------------------------------
  color
----------------------------------------*/
/*----------------------------------------
  opacity
----------------------------------------*/
/*----------------------------------------
  size
----------------------------------------*/
/*----------------------------------------
  transition
----------------------------------------*/
.mainte_menu {
  padding-top: 32px;
}

.mainte_menu_title {
  font-size: 2.4rem;
}

.mainte_qa_item {
  padding-top: 35px;
  padding-bottom: 50px;
}

.mainte_qa_q {
  font-size: 2.2rem;
}

.mainte_qa_q::before {
  display: block;
  font-size: 2.2rem;
}

.mainte_qa_a {
  margin-top: 15px;
  padding-left: 0;
  text-indent: 0;
}

.mainte_qa_a::before {
  display: block;
  font-size: 2.2rem;
}

.mainte_related_title {
  font-size: 2.2rem;
}

.mainte_related_item {
  width: 47%;
}

.mainte_related_item:hover {
  opacity: 1;
}

.mainte_related_item:hover .anchor {
  text-decoration: initial;
}

.mainte_related_name {
  font-size: 1.8rem;
  margin-bottom: 15px;
}

.mainte_related_image_wrapper {
  margin-bottom: 18px;
}

.mainte_article {
  padding-top: 40px;
}

.mainte_title {
  font-size: 3.2rem;
}

.mainte_title_description {
  font-size: 2.2rem;
}

.mainte_horizontal_layout {
  display: block;
}

.mainte_horizontal_left, .mainte_horizontal_right {
  width: 100%;
}

.mainte_horizontal_right {
  margin-top: 25px;
  padding-left: 0;
}

.mainte_point_wrapper {
  display: block;
}

.mainte_point_wrapper.o-width .mainte_point_half:first-child,
.mainte_point_wrapper.o-width .mainte_point_half:last-child {
  width: 100%;
}

.mainte_point_half:not(:last-child) {
  margin-bottom: 20px;
  margin-right: 0;
}

.mainte_tab_item {
  padding: 7px 0;
  font-size: 1.6rem;
  line-height: 1.3125;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mainte_tab_item.-current::after {
  bottom: -8px;
}

.mainte_photo {
  margin-bottom: 30px;
}

.mainte_table_wrapper {
  width: 100%;
  overflow-x: scroll;
}

.mainte_table_wrapper .image {
  max-width: 955px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIk1BSU5URS9VUEdSQURFLUJPRFkvSlVTSEktQ09BVElORy9DU1MvaW5kZXhfc3AuY3NzIiwiTUFJTlRFL1VQR1JBREUtQk9EWS9KVVNISS1DT0FUSU5HL25vZGVfbW9kdWxlcy9Ab3JvL3N0YXRpYy1zaXRlLW1vZHVsZXMvX3Njc3MvbWl4aW5zL195b3V0dWJlLnNjc3MiLCJNQUlOVEUvVVBHUkFERS1CT0RZL0pVU0hJLUNPQVRJTkcvQ1NTL19zY3NzL2Fic3RyYWN0L192YXJpYWJsZXMuc2NzcyIsIk1BSU5URS9VUEdSQURFLUJPRFkvSlVTSEktQ09BVElORy9DU1MvX3Njc3MvY29tcG9uZW50cy9fbWFpbnRlX21lbnVfc3Auc2NzcyIsIk1BSU5URS9VUEdSQURFLUJPRFkvSlVTSEktQ09BVElORy9DU1MvX3Njc3MvY29tcG9uZW50cy9fbWFpbnRlX3FhX3NwLnNjc3MiLCJNQUlOVEUvVVBHUkFERS1CT0RZL0pVU0hJLUNPQVRJTkcvQ1NTL19zY3NzL2NvbXBvbmVudHMvX21haW50ZV9yZWxhdGVkX3NwLnNjc3MiLCJNQUlOVEUvVVBHUkFERS1CT0RZL0pVU0hJLUNPQVRJTkcvQ1NTL19zY3NzL2NvbXBvbmVudHMvbWFpbnRlL2NvbW1vbl9zcC5zY3NzIiwiTUFJTlRFL1VQR1JBREUtQk9EWS9KVVNISS1DT0FUSU5HL0NTUy9NQUlOVEUvVVBHUkFERS1CT0RZL0pVU0hJLUNPQVRJTkcvQ1NTL2luZGV4X3NwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzswQ0FFMEM7QUNGMUM7OzBDQUUwQztBQUcxQzs7MENBRTBDO0FBTzFDOzswQ0FFMEM7QUFHMUM7OzBDQUUwQztBQVkxQzs7MENBRTBDO0FBRzFDOzswQ0FFMEM7QUFJMUM7OzBDQUUwQztBQzlDMUM7RUFDRSxrQkFBaUI7Q0FLbEI7O0FBSEM7RUFDRSxrQkFBaUI7Q0FDbEI7O0FDSkQ7RUFDRSxrQkFBaUI7RUFDakIscUJBQW9CO0NBQ3JCOztBQUVEO0VBQ0Usa0JBQWlCO0NBTWxCOztBQVBBO0VBSUcsZUFBYztFQUNkLGtCQUFpQjtDQUNsQjs7QUFHSDtFQUNFLGlCQUFnQjtFQUNoQixnQkFBZTtFQUNmLGVBQWM7Q0FNZjs7QUFUQTtFQU1HLGVBQWM7RUFDZCxrQkFBaUI7Q0FDbEI7O0FDdEJIO0VBQ0Usa0JBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsV0FBVTtDQVNYOztBQVZBO0VBSUcsV0FBVTtDQUtYOztBQVRGO0VBT0sseUJBQXdCO0NBQ3pCOztBQUlMO0VBQ0Usa0JBQWlCO0VBQ2pCLG9CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLG9CQUFtQjtDQUNwQjs7QUNuQkQ7RUFDRSxrQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxrQkFBaUI7Q0FLbEI7O0FBSEM7RUFDRSxrQkFBaUI7Q0FDbEI7O0FBSUQ7RUFDRSxlQUFjO0NBQ2Y7O0FBRUQ7RUFFRSxZQUFXO0NBQ1o7O0FBRUQ7RUFDRSxpQkFBZ0I7RUFDaEIsZ0JBQWU7Q0FDaEI7O0FDdEJEO0VBQ0UsZUFBYztDQVFmOztBQVRBOztFQU1LLFlBQVc7Q0FDWjs7QUFJTDtFQUNFLG9CQUFtQjtFQUNuQixnQkFBZTtDQUNoQjs7QUFHSDtFQUNFLGVBQWM7RUFDZCxrQkFBaUI7RUFDakIsb0JBQWdCO0VBQ2hCLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsd0JBQXVCO0NBS3hCOztBQVhBO0VBU0csYUFBWTtDQUNiOztBQUdIO0VBQ0Usb0JBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsWUFBVztFQUNYLG1CQUFrQjtDQUtuQjs7QUFQQTtFQUtHLGlCQUFnQjtDQUNqQiIsImZpbGUiOiJNQUlOVEUvVVBHUkFERS1CT0RZL0pVU0hJLUNPQVRJTkcvQ1NTL2luZGV4X3NwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbXX0= */
