@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;
}

.sec_point_block .point_title {
  font-size: 1.8rem;
}

.sec_point_block .item_gray_inner {
  width: auto;
  margin-top: 20px;
  padding: 15px;
}

.mainte_horizontal_left.reverse,
.mainte_horizontal_right.reverse {
  width: auto;
}

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