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

.qa_note {
  margin-left: 0;
}

.flow_block .step_title {
  font-size: 1.8rem;
}

.flow_block .tech_block {
  display: block;
  padding: 15px;
}

.flow_block .tech_block .block_img {
  width: auto;
}

.flow_block .tech_block .block_img.size_s {
  width: auto;
}

.flow_block .tech_block .block_inner {
  width: auto;
  margin-top: 20px;
}

.flow_block .tech_block .block_inner.size_l {
  width: auto;
}

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