@charset "UTF-8";
/*==================================================

 Colors

==================================================*/
/*==================================================

 Font size and line heights

==================================================*/
/*==================================================

 Box Styles

==================================================*/
/*==================================================

 Column sizes

==================================================*/
/*==================================================

 Margin

==================================================*/
/*==================================================

 Border

==================================================*/
/*==================================================

 Default text style

==================================================*/
.qua-unit em {
  font-style: italic;
}

.qua-unit strong {
  font-weight: bold;
}

/*==================================================

Container base style

==================================================*/
.qua-container {
  margin-bottom: 40px;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: space-between;
}

.qua-container:last-child {
  margin-bottom: 0;
}

.qua-container-inner {
  box-sizing: border-box;
}

/* Container with 1 column
--------------------------------------------------*/
.qua-container-1 {
  display: block;
}

/* Container with 2 columns
--------------------------------------------------*/
.qua-container-2 .qua-container-inner {
  width: calc( (99.9% - 4%) / 2);
}

.qua-container-2.qua-container-pattern-1-2 .qua-container-inner:nth-child(1),
.qua-container-2.qua-container-pattern-2-1 .qua-container-inner:nth-child(2) {
  width: calc( (99.9% - (3.5%) * 2) / 3);
}

.qua-container-2.qua-container-pattern-1-2 .qua-container-inner:nth-child(2),
.qua-container-2.qua-container-pattern-2-1 .qua-container-inner:nth-child(1) {
  width: calc( ( (99.9% - (3.5%) * 2) / 3) * 2 + 3.5%);
}

.qua-container-2.qua-container-pattern-1-3 .qua-container-inner:nth-child(1),
.qua-container-2.qua-container-pattern-3-1 .qua-container-inner:nth-child(2) {
  width: calc( (99.9% - (2.7%) * 3) / 4);
}

.qua-container-2.qua-container-pattern-1-3 .qua-container-inner:nth-child(2),
.qua-container-2.qua-container-pattern-3-1 .qua-container-inner:nth-child(1) {
  width: calc( ( (99.9% - (2.7%) * 3) / 4) * 3 + 2.7% * 2);
}

/* Container with 3 columns
--------------------------------------------------*/
.qua-container-3 .qua-container-inner {
  width: calc( (99.9% - (3.5%) * 2) / 3);
}

.qua-container-3.qua-container-pattern-2-1-1 .qua-container-inner:nth-child(1),
.qua-container-3.qua-container-pattern-1-1-2 .qua-container-inner:nth-child(3),
.qua-container-3.qua-container-pattern-1-2-1 .qua-container-inner:nth-child(2) {
  width: calc( ( (99.9% - (2.7%) * 3) / 4) * 2 + 2.7%);
}

.qua-container-3.qua-container-pattern-2-1-1 .qua-container-inner:nth-child(2),
.qua-container-3.qua-container-pattern-2-1-1 .qua-container-inner:nth-child(3),
.qua-container-3.qua-container-pattern-1-1-2 .qua-container-inner:nth-child(1),
.qua-container-3.qua-container-pattern-1-1-2 .qua-container-inner:nth-child(2),
.qua-container-3.qua-container-pattern-1-2-1 .qua-container-inner:nth-child(1),
.qua-container-3.qua-container-pattern-1-2-1 .qua-container-inner:nth-child(3) {
  width: calc( (99.9% - (2.7%) * 3) / 4);
}

/* Container with 3 columns
--------------------------------------------------*/
.qua-container-4 .qua-container-inner {
  width: calc( (99.9% - (2.7%) * 3) / 4);
}

/* PC */
@media print, only screen and (min-width: 768px) {
  .qua-container[qua-pc-hide="1"] {
    display: none;
  }
}
/* SP */
@media only screen and (max-width: 767px) {
  .qua-container {
    margin-bottom: 6rem;
  }

  .qua-container[qua-sp-vertical="1"] {
    display: block !important;
  }

  .qua-container[qua-sp-vertical="1"] .qua-container-inner {
    width: 100% !important;
    float: none !important;
    padding: 0 !important;
    margin: 0 0 6rem 0 !important;
    display: block !important;
  }

  .qua-container[qua-sp-vertical="1"] .qua-container-inner:last-child {
    margin: 0 0 0 0 !important;
  }

  .qua-container[qua-sp-hide="1"] {
    display: none !important;
  }
}
/*==================================================

Flex style

==================================================*/
.qua-flexContainer {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
}

.qua-flexContainer-2 > div {
  width: calc( (99.9% - 4%) / 2);
}

.qua-flexContainer-3 > div {
  width: calc( (99.9% - (3.5%) * 2) / 3);
}

.qua-flexContainer-4 > div {
  width: calc( (99.9% - (3.5%) * 2) / 3);
}

@media only screen and (max-width: 767px) {
  .qua-flexContainer {
    display: block !important;
  }
}
/*==================================================

Unit base style

==================================================*/
.qua-unit {
  margin-bottom: 40px;
  /*word-break: break-all;*/
  overflow-wrap: break-word;
}

.qua-unit:last-child {
  margin-bottom: 0 !important;
}

.qua-container:first-child .qua-unit:first-child {
  margin-top: 0 !important;
}

.qua-unit-in {
  /*overflow:hidden;*/
}

.qua-unit-in:after {
  content: "";
  display: table;
  clear: both;
}

.qua-unit img {
  vertical-align: bottom;
}

.qua-unit p {
  margin-bottom: 0.8em;
}

.qua-unit p:last-child {
  margin-bottom: 0;
}

/* PC */
@media print, only screen and (min-width: 768px) {
  .qua-unit[qua-pc-hide="1"] {
    display: none;
  }
}
/* SP */
@media only screen and (max-width: 767px) {
  .qua-unit[qua-sp-hide="1"] {
    display: none;
  }

  .qua-unit {
    margin-bottom: 6rem;
  }
}
.qua-unit:first-child {
  margin-top: 0;
}

/* Box styles
--------------------------------------------------*/
.qua-unit[qua-box=bg] {
  background-color: #f3f9fb;
}

.qua-unit[qua-box=border] {
  border: 1px #86c3d5 solid;
}

@media print, only screen and (min-width: 768px) {
  .qua-unit[qua-box],
.qua-unit-box {
    padding: 25px 30px;
  }
}
@media screen and (max-width: 767px) {
  .qua-unit[qua-box],
.qua-unit-box {
    padding: 15px 20px;
  }
}
/* Heading Unit
--------------------------------------------------*/
.qua-unit-heading {
  font-weight: normal;
}

/* PC */
@media print, only screen and (min-width: 768px) {
  .qua-unit-heading {
    line-height: 1.5;
    margin-top: 0;
    margin-bottom: 20px;
  }
}
/* SP */
@media only screen and (max-width: 767px) {
  .qua-unit-heading {
    line-height: 1.35;
    margin-top: 0;
    margin-bottom: 6rem;
  }
}
/* Text Unit
--------------------------------------------------*/
@media print, only screen and (min-width: 768px) {
  .qua-unit-text {
    font-size: 15px;
    line-height: 2;
  }

  .qua-unit-text .qua-unit-in {
    margin-top: -0.5em;
    margin-bottom: -0.5em;
  }
}
@media only screen and (max-width: 767px) {
  .qua-unit-text {
    font-size: 2.6rem;
    line-height: 1.92;
  }
}
/* Image Field
--------------------------------------------------*/
.qua-picture-img {
  text-align: center;
}

/*==================================================

Image Unit

==================================================*/
.qua-unit-image2 .qua-unit-image-items,
.qua-unit-image3 .qua-unit-image-items,
.qua-unit-image4 .qua-unit-image-items {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: space-between;
}

.qua-unit-image-item a {
  color: #313131;
  text-decoration: none;
}

.qua-unit-image-item img {
  width: 100%;
}

.qua-unit-image-item .qua-picture {
  overflow: hidden;
  display: inline-block;
}

.qua-unit-image-item .qua-picture[qua-size-percent=auto] img {
  width: auto;
  max-width: 100%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="10"] {
  width: 10%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="20"] {
  width: 20%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="30"] {
  width: 30%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="40"] {
  width: 40%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="50"] {
  width: 50%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="60"] {
  width: 60%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="70"] {
  width: 70%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="80"] {
  width: 80%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="90"] {
  width: 90%;
}

.qua-unit-image-item .qua-picture[qua-size-percent="100"] {
  width: 100%;
}

/* Image Unit with 1 column
--------------------------------------------------*/
/* Align */
.qua-unit-image {
  text-align: center;
}
.qua-unit-image[qua-align=left] {
  text-align: left;
}
.qua-unit-image[qua-align=right] {
  text-align: right;
}

/* Image Unit with 2 column
--------------------------------------------------*/
.qua-unit-image2 {
  zoom: 1;
  overflow: hidden;
}

.qua-unit-image2 .qua-unit-image-item {
  width: calc( (99.9% - 4%) / 2);
  overflow: hidden;
  box-sizing: border-box;
}

/* Image Unit with 3 column
--------------------------------------------------*/
.qua-unit-image3 {
  zoom: 1;
  overflow: hidden;
}

.qua-unit-image3 .qua-unit-image-item {
  width: calc( (99.9% - (3.5%) * 2) / 3);
  overflow: hidden;
  box-sizing: border-box;
}

/* Image Unit with 4 column
--------------------------------------------------*/
.qua-unit-image4 .qua-unit-image-item {
  width: calc( (99.9% - (2.7%) * 3) / 4);
  overflow: hidden;
  box-sizing: border-box;
}

.qua-picture-caption {
  text-align: left;
  margin-top: 0.5em;
  color: #707070;
}

@media print, only screen and (min-width: 768px) {
  .qua-picture-caption {
    font-size: 14px;
    line-height: 1.66;
  }
}
@media only screen and (max-width: 767px) {
  .qua-picture-caption {
    font-size: 2rem;
    line-height: 1.5;
  }

  .qua-unit-image2[qua-sp-vertical="1"] .qua-unit-image-items,
.qua-unit-image3[qua-sp-vertical="1"] .qua-unit-image-items,
.qua-unit-image4[qua-sp-vertical="1"] .qua-unit-image-items {
    display: block !important;
  }

  .qua-unit-image[qua-sp-vertical="1"] .qua-unit-image-item,
.qua-unit-image2[qua-sp-vertical="1"] .qua-unit-image-item,
.qua-unit-image3[qua-sp-vertical="1"] .qua-unit-image-item,
.qua-unit-image4[qua-sp-vertical="1"] .qua-unit-image-item {
    width: 100% !important;
    margin: 0 0 20px 0 !important;
    padding: 0 !important;
    float: none !important;
    overflow: hidden;
    display: block;
  }

  .qua-unit-image[qua-sp-vertical="1"] .qua-unit-image-item.qua-noimage,
.qua-unit-image2[qua-sp-vertical="1"] .qua-unit-image-item.qua-noimage,
.qua-unit-image3[qua-sp-vertical="1"] .qua-unit-image-item.qua-noimage,
.qua-unit-image4[qua-sp-vertical="1"] .qua-unit-image-item.qua-noimage {
    display: none;
  }

  .qua-unit-image[qua-sp-vertical="1"],
.qua-unit-image2[qua-sp-vertical="1"],
.qua-unit-image3[qua-sp-vertical="1"],
.qua-unit-image4[qua-sp-vertical="1"] {
    margin-bottom: 0;
  }
}
/* Image & text unit
--------------------------------------------------*/
.qua-unit-imgtxt-container:after {
  content: "";
  display: table;
  clear: both;
}

.qua-unit-imgtxt .qua-picture {
  width: 40%;
  float: left;
  margin: 0.5em 15px 5px 0;
  overflow: hidden;
}

.qua-unit-imgtxt-container[qua-pos=right] .qua-picture {
  float: right;
  margin: 5px 0 5px 15px;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="10"] {
  width: 10%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="15"] {
  width: 15%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="20"] {
  width: 20%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="25"] {
  width: 25%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="30"] {
  width: 30%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="35"] {
  width: 35%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="40"] {
  width: 40%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="45"] {
  width: 45%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="50"] {
  width: 50%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="55"] {
  width: 55%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="60"] {
  width: 60%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="65"] {
  width: 65%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent="70"] {
  width: 70%;
}

.qua-unit-imgtxt .qua-picture img {
  width: 100%;
}

.qua-unit-imgtxt .qua-picture[qua-size-percent=auto],
.qua-unit-imgtxt .qua-picture[qua-size-percent=auto] img {
  width: auto;
  max-width: 100%;
}

@media print, only screen and (min-width: 768px) {
  .qua-unit-imgtxt {
    font-size: 15px;
    line-height: 2;
  }

  .qua-unit-imgtxt .qua-unit-imgtxt-text {
    margin-top: -0.5em;
    margin-bottom: -0.5em;
  }
}
@media only screen and (max-width: 767px) {
  .qua-unit-imgtxt {
    font-size: 2.6rem;
    line-height: 1.92;
  }

  .qua-unit-imgtxt[qua-sp-vertical="1"] .qua-picture {
    width: 100% !important;
    margin: 0 0 20px 0 !important;
    padding: 0 !important;
    float: none !important;
    overflow: hidden;
    display: block;
  }

  /* Move image to last position */
  .qua-unit-imgtxt[qua-sp-vertical="1"] .qua-unit-imgtxt-container {
    display: flex;
    flex-direction: column;
  }

  .qua-unit-imgtxt[qua-sp-vertical="1"] .qua-picture {
    order: 1000;
    margin: 20px 0 0 0 !important;
  }
}
/* List unit
--------------------------------------------------*/
/* Common styles */
.qua-unit-list:after {
  content: "";
  display: table;
  clear: both;
}

.qua-unit-list .qua-unit-list-item-txt {
  margin-bottom: 0.5em;
}

.qua-unit-list li > ul {
  margin-left: 0;
}

.qua-unit-list ul {
  counter-reset: item;
}

.qua-unit-list li {
  position: relative;
  padding-left: 1.8em;
}

.qua-unit-list li:before {
  counter-increment: item;
  position: absolute;
  left: 0;
  top: 0;
  font-weight: normal;
  width: 1.5em;
  text-align: right;
  white-space: nowrap;
}

/* List icon styles */
.qua-unit-list ul[qua-style^=num_] > li,
.qua-unit-list ul[qua-style^=alpha_] > li,
.qua-unit-list ul[qua-style^=roman_] > li,
.qua-unit-list ul[qua-style=annotation] > li,
.qua-unit-list ul[qua-style=bullet] > li {
  background: none;
  padding-left: 1.8em;
}

.qua-unit-list ul[qua-style=num_dot] > li:before {
  content: counter(item, decimal) ".";
}

.qua-unit-list ul[qua-style=num_dot_zero] > li:before {
  content: counter(item, decimal-leading-zero) ".";
}

.qua-unit-list ul[qua-style=num_parenth] > li:before {
  content: "(" counter(item) ")";
}

.qua-unit-list ul[qua-style=alpha_upper] > li:before {
  content: counter(item, upper-alpha) ".";
}

.qua-unit-list ul[qua-style=alpha_lower] > li:before {
  content: counter(item, lower-alpha) ".";
}

.qua-unit-list ul[qua-style=roman_upper] > li:before {
  content: counter(item, upper-roman) ".";
}

.qua-unit-list ul[qua-style=roman_lower] > li:before {
  content: counter(item, lower-roman) ".";
}

.qua-unit-list ul[qua-style=annotation] > li:before {
  content: "※";
}

.qua-unit-list ul[qua-style=bullet] > li:before {
  content: "・";
}

/* List layout styles */
.qua-unit-list ul[qua-layout=one] {
  display: block;
}

.qua-unit-list ul[qua-layout=two],
.qua-unit-list ul[qua-layout=three],
.qua-unit-list ul[qua-layout=four] {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
}

.qua-unit-list ul[qua-layout=inline] {
  display: block;
}

.qua-unit-list ul[qua-layout=one] > li {
  width: auto;
}

.qua-unit-list ul[qua-layout=two] > li {
  width: calc(100% / 2 - 5px);
  box-sizing: border-box;
  margin-right: 5px;
}

.qua-unit-list ul[qua-layout=three] > li {
  width: calc(100% / 3 - 5px);
  box-sizing: border-box;
  margin-right: 5px;
}

.qua-unit-list ul[qua-layout=four] > li {
  width: calc(100% / 4 - 5px);
  box-sizing: border-box;
  margin-right: 5px;
}

.qua-unit-list[qua-layout=inline] > ul,
.qua-unit-list[qua-layout=inline] > ul > div {
  display: inline-block;
  width: auto;
}

.qua-unit-list[qua-layout=inline] > li {
  display: inline-block;
  width: auto;
  margin-right: 1em;
  white-space: nowrap;
}

.qua-unit-list[qua-layout=inline] > li:last-child {
  margin-right: 0 !important;
}

.qua-unit-list li:last-child {
  margin-bottom: 0 !important;
}

@media print, only screen and (min-width: 768px) {
  .qua-unit-list {
    font-size: 15px;
    line-height: 1.86;
  }

  .qua-unit-list .qua-unit-in {
    margin-top: -0.5em;
    margin-bottom: -1em;
  }

  .qua-unit-list[qua-box] {
    padding-bottom: calc(25px - 0.5em);
  }

  .qua-unit-list[qua-box] .qua-unit-in {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  .qua-unit-list {
    font-size: 2.6rem;
    line-height: 1.69;
  }

  .qua-unit-list ul,
.qua-unit-list li {
    display: block !important;
    width: auto !important;
  }

  .qua-unit-list[qua-box] {
    padding-bottom: calc(15px - 0.5em);
  }
}
/* Button unit
--------------------------------------------------*/
.qua-unit-button {
  /* Layout */
}
.qua-unit-button ul {
  position: relative;
  line-height: 1.5;
  font-size: 16px;
  overflow: hidden;
}
.qua-unit-button li {
  position: relative;
  box-sizing: border-box;
  cursor: pointer;
  box-sizing: border-box;
  padding: 10px 15px 10px 15px;
  background-color: #f6f6f6;
}
.qua-unit-button li a:hover {
  text-decoration: none;
}
.qua-unit-button[qua-layout="2"] li, .qua-unit-button[qua-layout="3"] li, .qua-unit-button[qua-layout="4"] li {
  float: left;
}
.qua-unit-button[qua-layout="2"] li {
  margin-left: 10px;
  width: calc((100% - 10px) / 2);
}
.qua-unit-button[qua-layout="2"] li:nth-child(2n-1) {
  margin-left: 0;
}
.qua-unit-button[qua-layout="3"] li {
  margin-left: 10px;
  width: calc((100% - 10px * 2) / 3);
}
.qua-unit-button[qua-layout="3"] li:nth-child(3n-2) {
  margin-left: 0;
}
.qua-unit-button[qua-layout="4"] li {
  margin-left: 10px;
  width: calc((100% - 10px * 3) / 4);
}
.qua-unit-button[qua-layout="4"] li:nth-child(4n-3) {
  margin-left: 0;
}
.qua-unit-button[qua-layout="2"] li:nth-child(2n+1) {
  clear: left;
}
.qua-unit-button[qua-layout="3"] li:nth-child(3n+1) {
  clear: left;
}
.qua-unit-button[qua-layout="4"] li:nth-child(4n+1) {
  clear: left;
}
@media print, only screen and (min-width: 768px) {
  .qua-unit-button li {
    font-size: 18px;
    line-height: 1.5;
    margin-bottom: 40px;
  }
  .qua-unit-button[qua-center="1"] .qua-unit-in {
    text-align: center;
  }
  .qua-unit-button[qua-center="1"] ul {
    display: inline-block;
  }
}
@media only screen and (max-width: 767px) {
  .qua-unit-button li {
    font-size: 3.2rem;
    line-height: 1.5;
    margin-bottom: 6rem;
  }
  .qua-unit-button[qua-sp-vertical="1"] li {
    width: auto !important;
    margin-left: 0 !important;
    float: none !important;
    display: block !important;
  }
  .qua-unit-button[qua-sp-vertical="1"] ul {
    margin-right: 0;
  }
  .qua-unit-button[qua-sp-vertical="1"][qua-layout="4"] li {
    margin-left: 15px !important;
    float: left !important;
    width: calc((100% + 15px) / 2 - 15px) !important;
  }
  .qua-unit-button[qua-sp-vertical="1"][qua-layout="4"] li:nth-child(2n-1) {
    margin-left: 0 !important;
  }
}

/* Accordion
--------------------------------------------------*/
.qua-accordion-cnt {
  display: none;
}

.qua-unit-accordion {
  background-color: #f6f6f6;
  position: relative;
  cursor: pointer;
}
.qua-unit-accordion::after {
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 3em;
  background-color: #f0f0f0;
  transition: transform 0.3s ease;
}
.qua-unit-accordion.qua-open::after {
  transform: rotate(180deg);
}
@media print, only screen and (min-width: 768px) {
  .qua-unit-accordion {
    padding: 10px 15px 10px 15px;
    line-height: 1.5;
    font-size: 18px;
  }
}
@media screen and (max-width: 767px) {
  .qua-unit-accordion {
    padding: 10px 15px 10px 15px;
    line-height: 1.5;
    font-size: 18px;
  }
}

/* ファイルユニット
--------------------------------------------------*/
.qua-unit-files li {
  padding: 0;
  line-height: 1.86;
  margin-bottom: 5px;
}

.qua-unit-files li a {
  display: block;
}

.qua-unit-files[qua-item-box=bg] li {
  background-color: #f3f9fb;
  padding: 10px 20px;
  margin-bottom: 10px;
}

@media print, only screen and (min-width: 768px) {
  .qua-unit-files {
    font-size: 15px;
    line-height: 1.86;
  }
}
@media screen and (max-width: 767px) {
  .qua-unit-files {
    font-size: 2.6rem;
    line-height: 1.69;
  }

  .qua-unit-files[qua-item-box=bg] li {
    padding: 10px 10px;
  }
}
/* Frames unit 1
--------------------------------------------------*/
/* Frames unit 3
--------------------------------------------------*/
/* テーブルユニット
--------------------------------------------------*/
.qua-table {
  table-layout: fixed;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}

.qua-unit-table[qua-slide="1"] colgroup col {
  width: auto !important;
}

.qua-table td {
  padding: 10px;
  font-size: 15px;
  line-height: 2;
}

.qua-table[qua-style=line] {
  border-left: #d2d2d2 1px solid;
  border-top: #d2d2d2 1px solid;
}

.qua-table[qua-style=line] td {
  border-right: #d2d2d2 1px solid;
  border-bottom: #d2d2d2 1px solid;
}

.qua-table[qua-style=dot] {
  border-top: #d2d2d2 1px dotted;
}

.qua-table[qua-style=dot] td {
  border-bottom: #d2d2d2 1px dotted;
}

.qua-table td[qua-align=left] {
  text-align: left;
}

.qua-table td[qua-align=center] {
  text-align: center;
}

.qua-table td[qua-align=right] {
  text-align: right;
}

.qua-table td[qua-valign=top] {
  vertical-align: top;
}

.qua-table td[qua-valign=middle] {
  vertical-align: middle;
}

.qua-table td[qua-valign=bottom] {
  vertical-align: bottom;
}

.qua-table td[qua-bold="1"] {
  font-weight: bold;
}

.qua-table colgroup col {
  width: 10%;
}

.qua-table colgroup col[qua-cellw="2"] {
  width: 20%;
}

.qua-table colgroup col[qua-cellw="3"] {
  width: 30%;
}

.qua-table colgroup col[qua-cellw="4"] {
  width: 40%;
}

.qua-table colgroup col[qua-cellw="5"] {
  width: 50%;
}

.qua-table colgroup col[qua-cellw="6"] {
  width: 60%;
}

.qua-table colgroup col[qua-cellw="7"] {
  width: 70%;
}

.qua-table colgroup col[qua-cellw="8"] {
  width: 80%;
}

.qua-table colgroup col[qua-cellw="9"] {
  width: 90%;
}

.qua-table colgroup col[qua-cellw="10"] {
  width: 100%;
}

@media print, only screen and (min-width: 768px) {
  .qua-unit-table[qua-pc-slide="1"] .qua-unit-in {
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
  }

  .qua-unit-table[qua-pc-slide="1"] table {
    width: 200% !important;
  }
}
@media screen and (max-width: 767px) {
  .qua-table td {
    font-size: 2.6rem;
    line-height: 1.92;
  }

  .qua-unit-table[qua-sp-sfont="1"] td {
    font-size: 10px;
    line-height: 1.25;
  }

  .qua-unit-table[qua-sp-spad="1"] td,
.qua-unit-table[qua-sp-spad="1"] td span {
    padding: 0 !important;
  }

  /* タップで拡大 */
  .qua-unit-table[qua-sp-zoom="1"] > * {
    display: none;
  }

  .qua-unit-table[qua-sp-zoom="1"] {
    cursor: pointer;
    background: url("../images/table-thumb.png") left top no-repeat;
    background-size: 100% auto;
    height: 0;
    padding-bottom: 25%;
  }

  body.tablezoom {
    -webkit-text-size-adjust: 100%;
  }

  body.tablezoom > * {
    display: none;
  }

  body.tablezoom > .qua-unit-table {
    display: block;
    background-color: #fff;
    background-image: none;
    width: 200%;
    padding: 10px;
    height: auto;
  }

  body.tablezoom > .qua-unit-table > * {
    display: block;
  }

  body.tablezoom > .qua-unit-table td {
    font-size: 12px;
  }

  .qua-unit-table[qua-sp-slide="1"] .qua-unit-in {
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
  }

  .qua-unit-table[qua-sp-slide="1"] table {
    width: 200% !important;
  }
}
/* YouTube unit
--------------------------------------------------*/
.qua-unit-youtube .unit-youtube-content {
  margin: 0 auto;
}

.qua-unit-youtube .unit-youtube-content-in {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

.qua-unit-youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* 画像スライドユニット
--------------------------------------------------*/
/* サムネイル付き 画像スライドユニット
--------------------------------------------------*/
.images-slider-item {
  margin: 0 !important;
}

.images-slider-item img {
  width: 100%;
}

.images-pager {
  margin: 3% 0;
  overflow: hidden;
}

.images-pager-in {
  width: 1000%;
  transition: margin 0.3s linear;
}

.images-pager-item {
  width: calc(9% / 4);
  float: left;
  margin-left: 0;
  margin-right: calc(1% / 3);
  cursor: pointer;
  position: relative;
}

.images-pager-item .images-pager-item-in {
  overflow: hidden;
  height: 0;
  padding-bottom: 75%;
  background-color: #eee;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

/*.images-pager-item img {
  width: 100%;
	position: absolute;
	left:0;
	top:50%;
	transform: translateY(-50%);
}*/
.images-pager-item:first-child {
  margin-left: 0;
}

.images-text {
  /*margin-bottom: 30px;*/
}

/*@media screen and (max-width: 767px){

	.qua-unit-images .pic{
		width: 100%;
		float: none;
		margin-bottom: 1rem;
	}
	.qua-unit-images .txt{
		width: 100%;
		float: none;
	}
	.qua-unit-images .images-pager{
		margin: 1rem 0;
	}
	.qua-unit-images .images-pager li{
		width: 22.5%;
	}
	.qua-unit-images p.txt1{
		line-height: 1.5;
		margin-bottom: 2rem;
	}


}*/
/* Gallery Unit
--------------------------------------------------*/
.gallery-items {
  overflow: hidden;
}

.gallery-items li {
  float: left;
}

.gallery-items li img {
  width: 100%;
}

@media screen and (min-width: 768px) {
  .gallery-items li {
    width: calc(89% / 7);
    margin-right: calc(11% / 6);
    margin-bottom: calc(11% / 6);
  }

  .gallery-items li:nth-child(7n) {
    margin-right: 0;
  }

  .gallery-items li:nth-child(7n+1) {
    clear: left;
  }
}
@media screen and (max-width: 767px) {
  .gallery-items li {
    width: calc(90% / 4);
    margin-right: calc(10% / 3);
    margin-bottom: calc(10% / 3);
  }

  .gallery-items li:nth-child(4n) {
    margin-right: 0;
  }

  .gallery-items li:nth-child(4n+1) {
    clear: left;
  }
}
/*--------------------------------------------------

スライダー

--------------------------------------------------*/
.qua-unit-slider {
  width: 100%;
  max-width: 520px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.qua-unit-slider .slick-dots {
  width: 100%;
  height: auto;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  display: block;
  text-align: center;
}

.qua-unit-slider .slick-dots li {
  background-color: #fff;
  display: inline-block;
  border-radius: 50%;
  text-indent: -9999px;
  vertical-align: middle;
  cursor: pointer;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}

.qua-unit-slider .slick-dots li.slick-active {
  background-color: #4d80e9;
}

.qua-unit-slider .slick-arrow {
  background: none;
  text-indent: -9999px;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border: none;
  z-index: 10;
  opacity: 0;
}

.qua-unit-slider:hover .slick-arrow {
  opacity: 1;
}

.qua-unit-slider .slick-prev {
  background-image: url(../images/arw-slide-prev.svg);
}

.qua-unit-slider .slick-next {
  background-image: url(../images/arw-slide-next.svg);
}

/* pc */
@media print, only screen and (min-width: 614px) {
  .qua-unit-slider .qua-picture-img img {
    width: 100%;
  }

  .qua-unit-slider .slick-dots {
    bottom: 13px;
  }

  .qua-unit-slider .slick-dots li {
    width: 15px;
    height: 15px;
    margin: 0 7px;
  }

  .qua-unit-slider .slick-arrow {
    width: 22px;
    height: 38px;
  }

  .qua-unit-slider .slick-prev {
    left: 19px;
  }

  .qua-unit-slider .slick-next {
    right: 19px;
  }
}
/* sp */
@media screen and (max-width: 767px) {
  .qua-unit-slider .slick-dots {
    bottom: 0.9rem;
  }

  .qua-unit-slider .slick-dots li {
    width: 1rem;
    height: 1rem;
    margin: 0 0.5rem;
  }

  .qua-unit-slider .slick-arrow {
    width: 1.2rem;
    height: 2.3rem;
    opacity: 1;
  }

  .qua-unit-slider .slick-prev {
    left: 1rem;
  }

  .qua-unit-slider .slick-next {
    right: 1rem;
  }
}
/* External & File icons
--------------------------------------------------*/
.qua-unit a[target=_blank] {
  position: relative;
  padding-right: 5px;
}

.qua-unit a[target=_blank]:after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 18px;
  background: url("../images/icon-external.png") right center no-repeat;
  position: relative;
}

.qua-unit a[href$=pdf] {
  padding-right: 5px;
}

.qua-unit a[href$=pdf]:after {
  width: 20px;
  background-image: url("../images/icon-pdf.png");
}

.qua-unit a[href$=xls] {
  padding-right: 5px;
}

.qua-unit a[href$=xls]:after {
  width: 20px;
  background-image: url("../images/icon-xls.png");
}

.qua-unit a[href$=xlsx] {
  padding-right: 5px;
}

.qua-unit a[href$=xlsx]:after {
  width: 20px;
  background-image: url("../images/icon-xls.png");
}

.qua-unit a[href$=doc] {
  padding-right: 5px;
}

.qua-unit a[href$=doc]:after {
  width: 20px;
  background-image: url("../images/icon-doc.png");
}

.qua-unit a[href$=docx] {
  padding-right: 5px;
}

.qua-unit a[href$=docx]:after {
  width: 20px;
  background-image: url("../images/icon-doc.png");
}

.qua-unit a[href$=ppt] {
  padding-right: 5px;
}

.qua-unit a[href$=ppt]:after {
  width: 20px;
  background-image: url("../images/icon-ppt.png");
}

.qua-unit a[href$=pptx] {
  padding-right: 5px;
}

.qua-unit a[href$=pptx]:after {
  width: 20px;
  background-image: url("../images/icon-ppt.png");
}

.qua-unit a[href$=txt] {
  padding-right: 5px;
}

.qua-unit a[href$=txt]:after {
  width: 20px;
  background-image: url("../images/icon-txt.png");
}

.qua-unit a[href$=csv] {
  padding-right: 5px;
}

.qua-unit a[href$=csv]:after {
  width: 20px;
  background-image: url("../images/icon-txt.png");
}

.qua-unit a[href$=xml] {
  padding-right: 5px;
}

.qua-unit a[href$=xml]:after {
  width: 20px;
  background-image: url("../images/icon-txt.png");
}

.qua-unit a[href$=mov] {
  padding-right: 5px;
}

.qua-unit a[href$=mov]:after {
  width: 20px;
  background-image: url("../images/icon-mov.png");
}

.qua-unit a[href$=wmv] {
  padding-right: 5px;
}

.qua-unit a[href$=wmv]:after {
  width: 20px;
  background-image: url("../images/icon-mov.png");
}

.qua-unit a[href$=mp4] {
  padding-right: 5px;
}

.qua-unit a[href$=mp4]:after {
  width: 20px;
  background-image: url("../images/icon-mov.png");
}

.qua-unit a[href$=avi] {
  padding-right: 5px;
}

.qua-unit a[href$=avi]:after {
  width: 20px;
  background-image: url("../images/icon-mov.png");
}

.qua-unit .qua-picture a[target=_blank] {
  padding-right: 0;
  margin-right: 0;
  display: block;
}

.qua-unit .qua-picture a[target=_blank]:after {
  content: none;
}

/*==================================================

WP Editor style

==================================================*/
@media print, only screen and (min-width: 768px) {
  .qua-unit [style*="font-size: 125%"] {
    line-height: 1.5;
  }
  .qua-unit [style*="font-size: 150%"] {
    line-height: 1.4;
  }
  .qua-unit [style*="font-size: 200%"] {
    line-height: 1.3;
  }
  .qua-unit [style*="font-size: 300%"] {
    line-height: 1.2;
  }
}
@media screen and (max-width: 767px) {
  .qua-unit [style*="font-size: 125%"] {
    line-height: 1.5;
  }
  .qua-unit [style*="font-size: 150%"] {
    line-height: 1.4;
  }
  .qua-unit [style*="font-size: 200%"] {
    line-height: 1.3;
  }
  .qua-unit [style*="font-size: 300%"] {
    line-height: 1.2;
  }
}
.qua-unit img.alignnone,
.qua-unit img.alignleft,
.qua-unit img.alignright,
.qua-unit img.aligncenter {
  max-width: 100%;
}
.qua-unit img.alignleft {
  float: left;
}
.qua-unit img.alignright {
  float: right;
}
@media print, only screen and (min-width: 768px) {
  .qua-unit img.alignleft {
    margin: 5px 15px 5px 0;
  }
  .qua-unit img.alignright {
    margin: 5px 0 5px 15px;
  }
  .qua-unit img.aligncenter {
    display: block;
    margin: 0 auto 10px auto;
  }
}
@media screen and (max-width: 767px) {
  .qua-unit img.alignnone,
.qua-unit img.alignleft,
.qua-unit img.alignright,
.qua-unit img.aligncenter {
    margin-bottom: 10px;
  }
}

/*==================================================

独自スタイル

==================================================*/
/* パディングなし
--------------------------------------------------*/
.no_side_padding table td {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.qua-content .lh50 {
  line-height: 0.5 !important;
}

.qua-content .lh60 {
  line-height: 0.6 !important;
}

.qua-content .lh70 {
  line-height: 0.7 !important;
}

.qua-content .lh80 {
  line-height: 0.8 !important;
}

.qua-content .lh90 {
  line-height: 0.9 !important;
}

.qua-content .lh100 {
  line-height: 1 !important;
}

.qua-content .lh110 {
  line-height: 1.1 !important;
}

.qua-content .lh120 {
  line-height: 1.2 !important;
}

.qua-content .lh130 {
  line-height: 1.3 !important;
}

.qua-content .lh140 {
  line-height: 1.4 !important;
}

.qua-content .lh150 {
  line-height: 1.5 !important;
}

.qua-content .lh160 {
  line-height: 1.6 !important;
}

.qua-content .lh170 {
  line-height: 1.7 !important;
}

.qua-content .lh180 {
  line-height: 1.8 !important;
}

.qua-content .lh190 {
  line-height: 1.9 !important;
}

.qua-content .lh200 {
  line-height: 2 !important;
}

@media print, only screen and (min-width: 768px) {
  .qua-content .pc-lh50 {
    line-height: 0.5 !important;
  }

  .qua-content .pc-lh60 {
    line-height: 0.6 !important;
  }

  .qua-content .pc-lh70 {
    line-height: 0.7 !important;
  }

  .qua-content .pc-lh80 {
    line-height: 0.8 !important;
  }

  .qua-content .pc-lh90 {
    line-height: 0.9 !important;
  }

  .qua-content .pc-lh100 {
    line-height: 1 !important;
  }

  .qua-content .pc-lh110 {
    line-height: 1.1 !important;
  }

  .qua-content .pc-lh120 {
    line-height: 1.2 !important;
  }

  .qua-content .pc-lh130 {
    line-height: 1.3 !important;
  }

  .qua-content .pc-lh140 {
    line-height: 1.4 !important;
  }

  .qua-content .pc-lh150 {
    line-height: 1.5 !important;
  }

  .qua-content .pc-lh160 {
    line-height: 1.6 !important;
  }

  .qua-content .pc-lh170 {
    line-height: 1.7 !important;
  }

  .qua-content .pc-lh180 {
    line-height: 1.8 !important;
  }

  .qua-content .pc-lh190 {
    line-height: 1.9 !important;
  }

  .qua-content .pc-lh200 {
    line-height: 2 !important;
  }
}
@media screen and (max-width: 767px) {
  .qua-content .sp-lh50 {
    line-height: 0.5 !important;
  }

  .qua-content .sp-lh60 {
    line-height: 0.6 !important;
  }

  .qua-content .sp-lh70 {
    line-height: 0.7 !important;
  }

  .qua-content .sp-lh80 {
    line-height: 0.8 !important;
  }

  .qua-content .sp-lh90 {
    line-height: 0.9 !important;
  }

  .qua-content .sp-lh100 {
    line-height: 1 !important;
  }

  .qua-content .sp-lh110 {
    line-height: 1.1 !important;
  }

  .qua-content .sp-lh120 {
    line-height: 1.2 !important;
  }

  .qua-content .sp-lh130 {
    line-height: 1.3 !important;
  }

  .qua-content .sp-lh140 {
    line-height: 1.4 !important;
  }

  .qua-content .sp-lh150 {
    line-height: 1.5 !important;
  }

  .qua-content .sp-lh160 {
    line-height: 1.6 !important;
  }

  .qua-content .sp-lh170 {
    line-height: 1.7 !important;
  }

  .qua-content .sp-lh180 {
    line-height: 1.8 !important;
  }

  .qua-content .sp-lh190 {
    line-height: 1.9 !important;
  }

  .qua-content .sp-lh200 {
    line-height: 2 !important;
  }
}
.qua-content .mb0 {
  margin-bottom: 0px !important;
}

.qua-content .mt0 {
  margin-top: 0px !important;
}

.qua-content [qua-margin-top="0"] {
  margin-top: 0px !important;
}

.qua-content [qua-margin-bottom="0"] {
  margin-bottom: 0px !important;
}

.qua-content .mb5 {
  margin-bottom: 5px !important;
}

.qua-content .mt5 {
  margin-top: 5px !important;
}

.qua-content [qua-margin-top="5"] {
  margin-top: 5px !important;
}

.qua-content [qua-margin-bottom="5"] {
  margin-bottom: 5px !important;
}

.qua-content .mb10 {
  margin-bottom: 10px !important;
}

.qua-content .mt10 {
  margin-top: 10px !important;
}

.qua-content [qua-margin-top="10"] {
  margin-top: 10px !important;
}

.qua-content [qua-margin-bottom="10"] {
  margin-bottom: 10px !important;
}

.qua-content .mb15 {
  margin-bottom: 15px !important;
}

.qua-content .mt15 {
  margin-top: 15px !important;
}

.qua-content [qua-margin-top="15"] {
  margin-top: 15px !important;
}

.qua-content [qua-margin-bottom="15"] {
  margin-bottom: 15px !important;
}

.qua-content .mb20 {
  margin-bottom: 20px !important;
}

.qua-content .mt20 {
  margin-top: 20px !important;
}

.qua-content [qua-margin-top="20"] {
  margin-top: 20px !important;
}

.qua-content [qua-margin-bottom="20"] {
  margin-bottom: 20px !important;
}

.qua-content .mb25 {
  margin-bottom: 25px !important;
}

.qua-content .mt25 {
  margin-top: 25px !important;
}

.qua-content [qua-margin-top="25"] {
  margin-top: 25px !important;
}

.qua-content [qua-margin-bottom="25"] {
  margin-bottom: 25px !important;
}

.qua-content .mb30 {
  margin-bottom: 30px !important;
}

.qua-content .mt30 {
  margin-top: 30px !important;
}

.qua-content [qua-margin-top="30"] {
  margin-top: 30px !important;
}

.qua-content [qua-margin-bottom="30"] {
  margin-bottom: 30px !important;
}

.qua-content .mb35 {
  margin-bottom: 35px !important;
}

.qua-content .mt35 {
  margin-top: 35px !important;
}

.qua-content [qua-margin-top="35"] {
  margin-top: 35px !important;
}

.qua-content [qua-margin-bottom="35"] {
  margin-bottom: 35px !important;
}

.qua-content .mb40 {
  margin-bottom: 40px !important;
}

.qua-content .mt40 {
  margin-top: 40px !important;
}

.qua-content [qua-margin-top="40"] {
  margin-top: 40px !important;
}

.qua-content [qua-margin-bottom="40"] {
  margin-bottom: 40px !important;
}

.qua-content .mb45 {
  margin-bottom: 45px !important;
}

.qua-content .mt45 {
  margin-top: 45px !important;
}

.qua-content [qua-margin-top="45"] {
  margin-top: 45px !important;
}

.qua-content [qua-margin-bottom="45"] {
  margin-bottom: 45px !important;
}

.qua-content .mb50 {
  margin-bottom: 50px !important;
}

.qua-content .mt50 {
  margin-top: 50px !important;
}

.qua-content [qua-margin-top="50"] {
  margin-top: 50px !important;
}

.qua-content [qua-margin-bottom="50"] {
  margin-bottom: 50px !important;
}

.qua-content .mb55 {
  margin-bottom: 55px !important;
}

.qua-content .mt55 {
  margin-top: 55px !important;
}

.qua-content [qua-margin-top="55"] {
  margin-top: 55px !important;
}

.qua-content [qua-margin-bottom="55"] {
  margin-bottom: 55px !important;
}

.qua-content .mb60 {
  margin-bottom: 60px !important;
}

.qua-content .mt60 {
  margin-top: 60px !important;
}

.qua-content [qua-margin-top="60"] {
  margin-top: 60px !important;
}

.qua-content [qua-margin-bottom="60"] {
  margin-bottom: 60px !important;
}

.qua-content .mb65 {
  margin-bottom: 65px !important;
}

.qua-content .mt65 {
  margin-top: 65px !important;
}

.qua-content [qua-margin-top="65"] {
  margin-top: 65px !important;
}

.qua-content [qua-margin-bottom="65"] {
  margin-bottom: 65px !important;
}

.qua-content .mb70 {
  margin-bottom: 70px !important;
}

.qua-content .mt70 {
  margin-top: 70px !important;
}

.qua-content [qua-margin-top="70"] {
  margin-top: 70px !important;
}

.qua-content [qua-margin-bottom="70"] {
  margin-bottom: 70px !important;
}

.qua-content .mb75 {
  margin-bottom: 75px !important;
}

.qua-content .mt75 {
  margin-top: 75px !important;
}

.qua-content [qua-margin-top="75"] {
  margin-top: 75px !important;
}

.qua-content [qua-margin-bottom="75"] {
  margin-bottom: 75px !important;
}

.qua-content .mb80 {
  margin-bottom: 80px !important;
}

.qua-content .mt80 {
  margin-top: 80px !important;
}

.qua-content [qua-margin-top="80"] {
  margin-top: 80px !important;
}

.qua-content [qua-margin-bottom="80"] {
  margin-bottom: 80px !important;
}

.qua-content .mb85 {
  margin-bottom: 85px !important;
}

.qua-content .mt85 {
  margin-top: 85px !important;
}

.qua-content [qua-margin-top="85"] {
  margin-top: 85px !important;
}

.qua-content [qua-margin-bottom="85"] {
  margin-bottom: 85px !important;
}

.qua-content .mb90 {
  margin-bottom: 90px !important;
}

.qua-content .mt90 {
  margin-top: 90px !important;
}

.qua-content [qua-margin-top="90"] {
  margin-top: 90px !important;
}

.qua-content [qua-margin-bottom="90"] {
  margin-bottom: 90px !important;
}

.qua-content .mb95 {
  margin-bottom: 95px !important;
}

.qua-content .mt95 {
  margin-top: 95px !important;
}

.qua-content [qua-margin-top="95"] {
  margin-top: 95px !important;
}

.qua-content [qua-margin-bottom="95"] {
  margin-bottom: 95px !important;
}

.qua-content .mb100 {
  margin-bottom: 100px !important;
}

.qua-content .mt100 {
  margin-top: 100px !important;
}

.qua-content [qua-margin-top="100"] {
  margin-top: 100px !important;
}

.qua-content [qua-margin-bottom="100"] {
  margin-bottom: 100px !important;
}

.qua-content .mbm0 {
  margin-bottom: -0px !important;
}

.qua-content .mtm0 {
  margin-top: -0px !important;
}

.qua-content [qua-margin-top="-0"] {
  margin-top: -0px !important;
}

.qua-content [qua-margin-bottom="-0"] {
  margin-bottom: -0px !important;
}

.qua-content .mbm5 {
  margin-bottom: -5px !important;
}

.qua-content .mtm5 {
  margin-top: -5px !important;
}

.qua-content [qua-margin-top="-5"] {
  margin-top: -5px !important;
}

.qua-content [qua-margin-bottom="-5"] {
  margin-bottom: -5px !important;
}

.qua-content .mbm10 {
  margin-bottom: -10px !important;
}

.qua-content .mtm10 {
  margin-top: -10px !important;
}

.qua-content [qua-margin-top="-10"] {
  margin-top: -10px !important;
}

.qua-content [qua-margin-bottom="-10"] {
  margin-bottom: -10px !important;
}

.qua-content .mbm15 {
  margin-bottom: -15px !important;
}

.qua-content .mtm15 {
  margin-top: -15px !important;
}

.qua-content [qua-margin-top="-15"] {
  margin-top: -15px !important;
}

.qua-content [qua-margin-bottom="-15"] {
  margin-bottom: -15px !important;
}

.qua-content .mbm20 {
  margin-bottom: -20px !important;
}

.qua-content .mtm20 {
  margin-top: -20px !important;
}

.qua-content [qua-margin-top="-20"] {
  margin-top: -20px !important;
}

.qua-content [qua-margin-bottom="-20"] {
  margin-bottom: -20px !important;
}

.qua-content .mbm25 {
  margin-bottom: -25px !important;
}

.qua-content .mtm25 {
  margin-top: -25px !important;
}

.qua-content [qua-margin-top="-25"] {
  margin-top: -25px !important;
}

.qua-content [qua-margin-bottom="-25"] {
  margin-bottom: -25px !important;
}

.qua-content .mbm30 {
  margin-bottom: -30px !important;
}

.qua-content .mtm30 {
  margin-top: -30px !important;
}

.qua-content [qua-margin-top="-30"] {
  margin-top: -30px !important;
}

.qua-content [qua-margin-bottom="-30"] {
  margin-bottom: -30px !important;
}

.qua-content .mbm35 {
  margin-bottom: -35px !important;
}

.qua-content .mtm35 {
  margin-top: -35px !important;
}

.qua-content [qua-margin-top="-35"] {
  margin-top: -35px !important;
}

.qua-content [qua-margin-bottom="-35"] {
  margin-bottom: -35px !important;
}

.qua-content .mbm40 {
  margin-bottom: -40px !important;
}

.qua-content .mtm40 {
  margin-top: -40px !important;
}

.qua-content [qua-margin-top="-40"] {
  margin-top: -40px !important;
}

.qua-content [qua-margin-bottom="-40"] {
  margin-bottom: -40px !important;
}

.qua-content .mbm45 {
  margin-bottom: -45px !important;
}

.qua-content .mtm45 {
  margin-top: -45px !important;
}

.qua-content [qua-margin-top="-45"] {
  margin-top: -45px !important;
}

.qua-content [qua-margin-bottom="-45"] {
  margin-bottom: -45px !important;
}

.qua-content .mbm50 {
  margin-bottom: -50px !important;
}

.qua-content .mtm50 {
  margin-top: -50px !important;
}

.qua-content [qua-margin-top="-50"] {
  margin-top: -50px !important;
}

.qua-content [qua-margin-bottom="-50"] {
  margin-bottom: -50px !important;
}

.qua-content .mbm55 {
  margin-bottom: -55px !important;
}

.qua-content .mtm55 {
  margin-top: -55px !important;
}

.qua-content [qua-margin-top="-55"] {
  margin-top: -55px !important;
}

.qua-content [qua-margin-bottom="-55"] {
  margin-bottom: -55px !important;
}

.qua-content .mbm60 {
  margin-bottom: -60px !important;
}

.qua-content .mtm60 {
  margin-top: -60px !important;
}

.qua-content [qua-margin-top="-60"] {
  margin-top: -60px !important;
}

.qua-content [qua-margin-bottom="-60"] {
  margin-bottom: -60px !important;
}

.qua-content .mbm65 {
  margin-bottom: -65px !important;
}

.qua-content .mtm65 {
  margin-top: -65px !important;
}

.qua-content [qua-margin-top="-65"] {
  margin-top: -65px !important;
}

.qua-content [qua-margin-bottom="-65"] {
  margin-bottom: -65px !important;
}

.qua-content .mbm70 {
  margin-bottom: -70px !important;
}

.qua-content .mtm70 {
  margin-top: -70px !important;
}

.qua-content [qua-margin-top="-70"] {
  margin-top: -70px !important;
}

.qua-content [qua-margin-bottom="-70"] {
  margin-bottom: -70px !important;
}

.qua-content .mbm75 {
  margin-bottom: -75px !important;
}

.qua-content .mtm75 {
  margin-top: -75px !important;
}

.qua-content [qua-margin-top="-75"] {
  margin-top: -75px !important;
}

.qua-content [qua-margin-bottom="-75"] {
  margin-bottom: -75px !important;
}

.qua-content .mbm80 {
  margin-bottom: -80px !important;
}

.qua-content .mtm80 {
  margin-top: -80px !important;
}

.qua-content [qua-margin-top="-80"] {
  margin-top: -80px !important;
}

.qua-content [qua-margin-bottom="-80"] {
  margin-bottom: -80px !important;
}

.qua-content .mbm85 {
  margin-bottom: -85px !important;
}

.qua-content .mtm85 {
  margin-top: -85px !important;
}

.qua-content [qua-margin-top="-85"] {
  margin-top: -85px !important;
}

.qua-content [qua-margin-bottom="-85"] {
  margin-bottom: -85px !important;
}

.qua-content .mbm90 {
  margin-bottom: -90px !important;
}

.qua-content .mtm90 {
  margin-top: -90px !important;
}

.qua-content [qua-margin-top="-90"] {
  margin-top: -90px !important;
}

.qua-content [qua-margin-bottom="-90"] {
  margin-bottom: -90px !important;
}

.qua-content .mbm95 {
  margin-bottom: -95px !important;
}

.qua-content .mtm95 {
  margin-top: -95px !important;
}

.qua-content [qua-margin-top="-95"] {
  margin-top: -95px !important;
}

.qua-content [qua-margin-bottom="-95"] {
  margin-bottom: -95px !important;
}

.qua-content .mbm100 {
  margin-bottom: -100px !important;
}

.qua-content .mtm100 {
  margin-top: -100px !important;
}

.qua-content [qua-margin-top="-100"] {
  margin-top: -100px !important;
}

.qua-content [qua-margin-bottom="-100"] {
  margin-bottom: -100px !important;
}

@media print, only screen and (min-width: 768px) {
  .qua-content .pc-mb0 {
    margin-bottom: 0px !important;
  }

  .qua-content .pc-mt0 {
    margin-top: 0px !important;
  }

  .qua-content [qua-pc-margin-top="0"] {
    margin-top: 0px !important;
  }

  .qua-content [qua-pc-margin-bottom="0"] {
    margin-bottom: 0px !important;
  }

  .qua-content .pc-mb5 {
    margin-bottom: 5px !important;
  }

  .qua-content .pc-mt5 {
    margin-top: 5px !important;
  }

  .qua-content [qua-pc-margin-top="5"] {
    margin-top: 5px !important;
  }

  .qua-content [qua-pc-margin-bottom="5"] {
    margin-bottom: 5px !important;
  }

  .qua-content .pc-mb10 {
    margin-bottom: 10px !important;
  }

  .qua-content .pc-mt10 {
    margin-top: 10px !important;
  }

  .qua-content [qua-pc-margin-top="10"] {
    margin-top: 10px !important;
  }

  .qua-content [qua-pc-margin-bottom="10"] {
    margin-bottom: 10px !important;
  }

  .qua-content .pc-mb15 {
    margin-bottom: 15px !important;
  }

  .qua-content .pc-mt15 {
    margin-top: 15px !important;
  }

  .qua-content [qua-pc-margin-top="15"] {
    margin-top: 15px !important;
  }

  .qua-content [qua-pc-margin-bottom="15"] {
    margin-bottom: 15px !important;
  }

  .qua-content .pc-mb20 {
    margin-bottom: 20px !important;
  }

  .qua-content .pc-mt20 {
    margin-top: 20px !important;
  }

  .qua-content [qua-pc-margin-top="20"] {
    margin-top: 20px !important;
  }

  .qua-content [qua-pc-margin-bottom="20"] {
    margin-bottom: 20px !important;
  }

  .qua-content .pc-mb25 {
    margin-bottom: 25px !important;
  }

  .qua-content .pc-mt25 {
    margin-top: 25px !important;
  }

  .qua-content [qua-pc-margin-top="25"] {
    margin-top: 25px !important;
  }

  .qua-content [qua-pc-margin-bottom="25"] {
    margin-bottom: 25px !important;
  }

  .qua-content .pc-mb30 {
    margin-bottom: 30px !important;
  }

  .qua-content .pc-mt30 {
    margin-top: 30px !important;
  }

  .qua-content [qua-pc-margin-top="30"] {
    margin-top: 30px !important;
  }

  .qua-content [qua-pc-margin-bottom="30"] {
    margin-bottom: 30px !important;
  }

  .qua-content .pc-mb35 {
    margin-bottom: 35px !important;
  }

  .qua-content .pc-mt35 {
    margin-top: 35px !important;
  }

  .qua-content [qua-pc-margin-top="35"] {
    margin-top: 35px !important;
  }

  .qua-content [qua-pc-margin-bottom="35"] {
    margin-bottom: 35px !important;
  }

  .qua-content .pc-mb40 {
    margin-bottom: 40px !important;
  }

  .qua-content .pc-mt40 {
    margin-top: 40px !important;
  }

  .qua-content [qua-pc-margin-top="40"] {
    margin-top: 40px !important;
  }

  .qua-content [qua-pc-margin-bottom="40"] {
    margin-bottom: 40px !important;
  }

  .qua-content .pc-mb45 {
    margin-bottom: 45px !important;
  }

  .qua-content .pc-mt45 {
    margin-top: 45px !important;
  }

  .qua-content [qua-pc-margin-top="45"] {
    margin-top: 45px !important;
  }

  .qua-content [qua-pc-margin-bottom="45"] {
    margin-bottom: 45px !important;
  }

  .qua-content .pc-mb50 {
    margin-bottom: 50px !important;
  }

  .qua-content .pc-mt50 {
    margin-top: 50px !important;
  }

  .qua-content [qua-pc-margin-top="50"] {
    margin-top: 50px !important;
  }

  .qua-content [qua-pc-margin-bottom="50"] {
    margin-bottom: 50px !important;
  }

  .qua-content .pc-mb55 {
    margin-bottom: 55px !important;
  }

  .qua-content .pc-mt55 {
    margin-top: 55px !important;
  }

  .qua-content [qua-pc-margin-top="55"] {
    margin-top: 55px !important;
  }

  .qua-content [qua-pc-margin-bottom="55"] {
    margin-bottom: 55px !important;
  }

  .qua-content .pc-mb60 {
    margin-bottom: 60px !important;
  }

  .qua-content .pc-mt60 {
    margin-top: 60px !important;
  }

  .qua-content [qua-pc-margin-top="60"] {
    margin-top: 60px !important;
  }

  .qua-content [qua-pc-margin-bottom="60"] {
    margin-bottom: 60px !important;
  }

  .qua-content .pc-mb65 {
    margin-bottom: 65px !important;
  }

  .qua-content .pc-mt65 {
    margin-top: 65px !important;
  }

  .qua-content [qua-pc-margin-top="65"] {
    margin-top: 65px !important;
  }

  .qua-content [qua-pc-margin-bottom="65"] {
    margin-bottom: 65px !important;
  }

  .qua-content .pc-mb70 {
    margin-bottom: 70px !important;
  }

  .qua-content .pc-mt70 {
    margin-top: 70px !important;
  }

  .qua-content [qua-pc-margin-top="70"] {
    margin-top: 70px !important;
  }

  .qua-content [qua-pc-margin-bottom="70"] {
    margin-bottom: 70px !important;
  }

  .qua-content .pc-mb75 {
    margin-bottom: 75px !important;
  }

  .qua-content .pc-mt75 {
    margin-top: 75px !important;
  }

  .qua-content [qua-pc-margin-top="75"] {
    margin-top: 75px !important;
  }

  .qua-content [qua-pc-margin-bottom="75"] {
    margin-bottom: 75px !important;
  }

  .qua-content .pc-mb80 {
    margin-bottom: 80px !important;
  }

  .qua-content .pc-mt80 {
    margin-top: 80px !important;
  }

  .qua-content [qua-pc-margin-top="80"] {
    margin-top: 80px !important;
  }

  .qua-content [qua-pc-margin-bottom="80"] {
    margin-bottom: 80px !important;
  }

  .qua-content .pc-mb85 {
    margin-bottom: 85px !important;
  }

  .qua-content .pc-mt85 {
    margin-top: 85px !important;
  }

  .qua-content [qua-pc-margin-top="85"] {
    margin-top: 85px !important;
  }

  .qua-content [qua-pc-margin-bottom="85"] {
    margin-bottom: 85px !important;
  }

  .qua-content .pc-mb90 {
    margin-bottom: 90px !important;
  }

  .qua-content .pc-mt90 {
    margin-top: 90px !important;
  }

  .qua-content [qua-pc-margin-top="90"] {
    margin-top: 90px !important;
  }

  .qua-content [qua-pc-margin-bottom="90"] {
    margin-bottom: 90px !important;
  }

  .qua-content .pc-mb95 {
    margin-bottom: 95px !important;
  }

  .qua-content .pc-mt95 {
    margin-top: 95px !important;
  }

  .qua-content [qua-pc-margin-top="95"] {
    margin-top: 95px !important;
  }

  .qua-content [qua-pc-margin-bottom="95"] {
    margin-bottom: 95px !important;
  }

  .qua-content .pc-mb100 {
    margin-bottom: 100px !important;
  }

  .qua-content .pc-mt100 {
    margin-top: 100px !important;
  }

  .qua-content [qua-pc-margin-top="100"] {
    margin-top: 100px !important;
  }

  .qua-content [qua-pc-margin-bottom="100"] {
    margin-bottom: 100px !important;
  }

  .qua-content .pc-mbm0 {
    margin-bottom: -0px !important;
  }

  .qua-content .pc-mtm0 {
    margin-top: -0px !important;
  }

  .qua-content [qua-pc-margin-top="-0"] {
    margin-top: -0px !important;
  }

  .qua-content [qua-pc-margin-bottom="-0"] {
    margin-bottom: -0px !important;
  }

  .qua-content .pc-mbm5 {
    margin-bottom: -5px !important;
  }

  .qua-content .pc-mtm5 {
    margin-top: -5px !important;
  }

  .qua-content [qua-pc-margin-top="-5"] {
    margin-top: -5px !important;
  }

  .qua-content [qua-pc-margin-bottom="-5"] {
    margin-bottom: -5px !important;
  }

  .qua-content .pc-mbm10 {
    margin-bottom: -10px !important;
  }

  .qua-content .pc-mtm10 {
    margin-top: -10px !important;
  }

  .qua-content [qua-pc-margin-top="-10"] {
    margin-top: -10px !important;
  }

  .qua-content [qua-pc-margin-bottom="-10"] {
    margin-bottom: -10px !important;
  }

  .qua-content .pc-mbm15 {
    margin-bottom: -15px !important;
  }

  .qua-content .pc-mtm15 {
    margin-top: -15px !important;
  }

  .qua-content [qua-pc-margin-top="-15"] {
    margin-top: -15px !important;
  }

  .qua-content [qua-pc-margin-bottom="-15"] {
    margin-bottom: -15px !important;
  }

  .qua-content .pc-mbm20 {
    margin-bottom: -20px !important;
  }

  .qua-content .pc-mtm20 {
    margin-top: -20px !important;
  }

  .qua-content [qua-pc-margin-top="-20"] {
    margin-top: -20px !important;
  }

  .qua-content [qua-pc-margin-bottom="-20"] {
    margin-bottom: -20px !important;
  }

  .qua-content .pc-mbm25 {
    margin-bottom: -25px !important;
  }

  .qua-content .pc-mtm25 {
    margin-top: -25px !important;
  }

  .qua-content [qua-pc-margin-top="-25"] {
    margin-top: -25px !important;
  }

  .qua-content [qua-pc-margin-bottom="-25"] {
    margin-bottom: -25px !important;
  }

  .qua-content .pc-mbm30 {
    margin-bottom: -30px !important;
  }

  .qua-content .pc-mtm30 {
    margin-top: -30px !important;
  }

  .qua-content [qua-pc-margin-top="-30"] {
    margin-top: -30px !important;
  }

  .qua-content [qua-pc-margin-bottom="-30"] {
    margin-bottom: -30px !important;
  }

  .qua-content .pc-mbm35 {
    margin-bottom: -35px !important;
  }

  .qua-content .pc-mtm35 {
    margin-top: -35px !important;
  }

  .qua-content [qua-pc-margin-top="-35"] {
    margin-top: -35px !important;
  }

  .qua-content [qua-pc-margin-bottom="-35"] {
    margin-bottom: -35px !important;
  }

  .qua-content .pc-mbm40 {
    margin-bottom: -40px !important;
  }

  .qua-content .pc-mtm40 {
    margin-top: -40px !important;
  }

  .qua-content [qua-pc-margin-top="-40"] {
    margin-top: -40px !important;
  }

  .qua-content [qua-pc-margin-bottom="-40"] {
    margin-bottom: -40px !important;
  }

  .qua-content .pc-mbm45 {
    margin-bottom: -45px !important;
  }

  .qua-content .pc-mtm45 {
    margin-top: -45px !important;
  }

  .qua-content [qua-pc-margin-top="-45"] {
    margin-top: -45px !important;
  }

  .qua-content [qua-pc-margin-bottom="-45"] {
    margin-bottom: -45px !important;
  }

  .qua-content .pc-mbm50 {
    margin-bottom: -50px !important;
  }

  .qua-content .pc-mtm50 {
    margin-top: -50px !important;
  }

  .qua-content [qua-pc-margin-top="-50"] {
    margin-top: -50px !important;
  }

  .qua-content [qua-pc-margin-bottom="-50"] {
    margin-bottom: -50px !important;
  }

  .qua-content .pc-mbm55 {
    margin-bottom: -55px !important;
  }

  .qua-content .pc-mtm55 {
    margin-top: -55px !important;
  }

  .qua-content [qua-pc-margin-top="-55"] {
    margin-top: -55px !important;
  }

  .qua-content [qua-pc-margin-bottom="-55"] {
    margin-bottom: -55px !important;
  }

  .qua-content .pc-mbm60 {
    margin-bottom: -60px !important;
  }

  .qua-content .pc-mtm60 {
    margin-top: -60px !important;
  }

  .qua-content [qua-pc-margin-top="-60"] {
    margin-top: -60px !important;
  }

  .qua-content [qua-pc-margin-bottom="-60"] {
    margin-bottom: -60px !important;
  }

  .qua-content .pc-mbm65 {
    margin-bottom: -65px !important;
  }

  .qua-content .pc-mtm65 {
    margin-top: -65px !important;
  }

  .qua-content [qua-pc-margin-top="-65"] {
    margin-top: -65px !important;
  }

  .qua-content [qua-pc-margin-bottom="-65"] {
    margin-bottom: -65px !important;
  }

  .qua-content .pc-mbm70 {
    margin-bottom: -70px !important;
  }

  .qua-content .pc-mtm70 {
    margin-top: -70px !important;
  }

  .qua-content [qua-pc-margin-top="-70"] {
    margin-top: -70px !important;
  }

  .qua-content [qua-pc-margin-bottom="-70"] {
    margin-bottom: -70px !important;
  }

  .qua-content .pc-mbm75 {
    margin-bottom: -75px !important;
  }

  .qua-content .pc-mtm75 {
    margin-top: -75px !important;
  }

  .qua-content [qua-pc-margin-top="-75"] {
    margin-top: -75px !important;
  }

  .qua-content [qua-pc-margin-bottom="-75"] {
    margin-bottom: -75px !important;
  }

  .qua-content .pc-mbm80 {
    margin-bottom: -80px !important;
  }

  .qua-content .pc-mtm80 {
    margin-top: -80px !important;
  }

  .qua-content [qua-pc-margin-top="-80"] {
    margin-top: -80px !important;
  }

  .qua-content [qua-pc-margin-bottom="-80"] {
    margin-bottom: -80px !important;
  }

  .qua-content .pc-mbm85 {
    margin-bottom: -85px !important;
  }

  .qua-content .pc-mtm85 {
    margin-top: -85px !important;
  }

  .qua-content [qua-pc-margin-top="-85"] {
    margin-top: -85px !important;
  }

  .qua-content [qua-pc-margin-bottom="-85"] {
    margin-bottom: -85px !important;
  }

  .qua-content .pc-mbm90 {
    margin-bottom: -90px !important;
  }

  .qua-content .pc-mtm90 {
    margin-top: -90px !important;
  }

  .qua-content [qua-pc-margin-top="-90"] {
    margin-top: -90px !important;
  }

  .qua-content [qua-pc-margin-bottom="-90"] {
    margin-bottom: -90px !important;
  }

  .qua-content .pc-mbm95 {
    margin-bottom: -95px !important;
  }

  .qua-content .pc-mtm95 {
    margin-top: -95px !important;
  }

  .qua-content [qua-pc-margin-top="-95"] {
    margin-top: -95px !important;
  }

  .qua-content [qua-pc-margin-bottom="-95"] {
    margin-bottom: -95px !important;
  }

  .qua-content .pc-mbm100 {
    margin-bottom: -100px !important;
  }

  .qua-content .pc-mtm100 {
    margin-top: -100px !important;
  }

  .qua-content [qua-pc-margin-top="-100"] {
    margin-top: -100px !important;
  }

  .qua-content [qua-pc-margin-bottom="-100"] {
    margin-bottom: -100px !important;
  }
}
@media screen and (max-width: 767px) {
  .qua-content .sp-mb0 {
    margin-bottom: 0px !important;
  }

  .qua-content .sp-mt0 {
    margin-top: 0px !important;
  }

  .qua-content [qua-sp-margin-top="0"] {
    margin-top: 0px !important;
  }

  .qua-content [qua-sp-margin-bottom="0"] {
    margin-bottom: 0px !important;
  }

  .qua-content .sp-mb5 {
    margin-bottom: 5px !important;
  }

  .qua-content .sp-mt5 {
    margin-top: 5px !important;
  }

  .qua-content [qua-sp-margin-top="5"] {
    margin-top: 5px !important;
  }

  .qua-content [qua-sp-margin-bottom="5"] {
    margin-bottom: 5px !important;
  }

  .qua-content .sp-mb10 {
    margin-bottom: 10px !important;
  }

  .qua-content .sp-mt10 {
    margin-top: 10px !important;
  }

  .qua-content [qua-sp-margin-top="10"] {
    margin-top: 10px !important;
  }

  .qua-content [qua-sp-margin-bottom="10"] {
    margin-bottom: 10px !important;
  }

  .qua-content .sp-mb15 {
    margin-bottom: 15px !important;
  }

  .qua-content .sp-mt15 {
    margin-top: 15px !important;
  }

  .qua-content [qua-sp-margin-top="15"] {
    margin-top: 15px !important;
  }

  .qua-content [qua-sp-margin-bottom="15"] {
    margin-bottom: 15px !important;
  }

  .qua-content .sp-mb20 {
    margin-bottom: 20px !important;
  }

  .qua-content .sp-mt20 {
    margin-top: 20px !important;
  }

  .qua-content [qua-sp-margin-top="20"] {
    margin-top: 20px !important;
  }

  .qua-content [qua-sp-margin-bottom="20"] {
    margin-bottom: 20px !important;
  }

  .qua-content .sp-mb25 {
    margin-bottom: 25px !important;
  }

  .qua-content .sp-mt25 {
    margin-top: 25px !important;
  }

  .qua-content [qua-sp-margin-top="25"] {
    margin-top: 25px !important;
  }

  .qua-content [qua-sp-margin-bottom="25"] {
    margin-bottom: 25px !important;
  }

  .qua-content .sp-mb30 {
    margin-bottom: 30px !important;
  }

  .qua-content .sp-mt30 {
    margin-top: 30px !important;
  }

  .qua-content [qua-sp-margin-top="30"] {
    margin-top: 30px !important;
  }

  .qua-content [qua-sp-margin-bottom="30"] {
    margin-bottom: 30px !important;
  }

  .qua-content .sp-mb35 {
    margin-bottom: 35px !important;
  }

  .qua-content .sp-mt35 {
    margin-top: 35px !important;
  }

  .qua-content [qua-sp-margin-top="35"] {
    margin-top: 35px !important;
  }

  .qua-content [qua-sp-margin-bottom="35"] {
    margin-bottom: 35px !important;
  }

  .qua-content .sp-mb40 {
    margin-bottom: 40px !important;
  }

  .qua-content .sp-mt40 {
    margin-top: 40px !important;
  }

  .qua-content [qua-sp-margin-top="40"] {
    margin-top: 40px !important;
  }

  .qua-content [qua-sp-margin-bottom="40"] {
    margin-bottom: 40px !important;
  }

  .qua-content .sp-mb45 {
    margin-bottom: 45px !important;
  }

  .qua-content .sp-mt45 {
    margin-top: 45px !important;
  }

  .qua-content [qua-sp-margin-top="45"] {
    margin-top: 45px !important;
  }

  .qua-content [qua-sp-margin-bottom="45"] {
    margin-bottom: 45px !important;
  }

  .qua-content .sp-mb50 {
    margin-bottom: 50px !important;
  }

  .qua-content .sp-mt50 {
    margin-top: 50px !important;
  }

  .qua-content [qua-sp-margin-top="50"] {
    margin-top: 50px !important;
  }

  .qua-content [qua-sp-margin-bottom="50"] {
    margin-bottom: 50px !important;
  }

  .qua-content .sp-mb55 {
    margin-bottom: 55px !important;
  }

  .qua-content .sp-mt55 {
    margin-top: 55px !important;
  }

  .qua-content [qua-sp-margin-top="55"] {
    margin-top: 55px !important;
  }

  .qua-content [qua-sp-margin-bottom="55"] {
    margin-bottom: 55px !important;
  }

  .qua-content .sp-mb60 {
    margin-bottom: 60px !important;
  }

  .qua-content .sp-mt60 {
    margin-top: 60px !important;
  }

  .qua-content [qua-sp-margin-top="60"] {
    margin-top: 60px !important;
  }

  .qua-content [qua-sp-margin-bottom="60"] {
    margin-bottom: 60px !important;
  }

  .qua-content .sp-mb65 {
    margin-bottom: 65px !important;
  }

  .qua-content .sp-mt65 {
    margin-top: 65px !important;
  }

  .qua-content [qua-sp-margin-top="65"] {
    margin-top: 65px !important;
  }

  .qua-content [qua-sp-margin-bottom="65"] {
    margin-bottom: 65px !important;
  }

  .qua-content .sp-mb70 {
    margin-bottom: 70px !important;
  }

  .qua-content .sp-mt70 {
    margin-top: 70px !important;
  }

  .qua-content [qua-sp-margin-top="70"] {
    margin-top: 70px !important;
  }

  .qua-content [qua-sp-margin-bottom="70"] {
    margin-bottom: 70px !important;
  }

  .qua-content .sp-mb75 {
    margin-bottom: 75px !important;
  }

  .qua-content .sp-mt75 {
    margin-top: 75px !important;
  }

  .qua-content [qua-sp-margin-top="75"] {
    margin-top: 75px !important;
  }

  .qua-content [qua-sp-margin-bottom="75"] {
    margin-bottom: 75px !important;
  }

  .qua-content .sp-mb80 {
    margin-bottom: 80px !important;
  }

  .qua-content .sp-mt80 {
    margin-top: 80px !important;
  }

  .qua-content [qua-sp-margin-top="80"] {
    margin-top: 80px !important;
  }

  .qua-content [qua-sp-margin-bottom="80"] {
    margin-bottom: 80px !important;
  }

  .qua-content .sp-mb85 {
    margin-bottom: 85px !important;
  }

  .qua-content .sp-mt85 {
    margin-top: 85px !important;
  }

  .qua-content [qua-sp-margin-top="85"] {
    margin-top: 85px !important;
  }

  .qua-content [qua-sp-margin-bottom="85"] {
    margin-bottom: 85px !important;
  }

  .qua-content .sp-mb90 {
    margin-bottom: 90px !important;
  }

  .qua-content .sp-mt90 {
    margin-top: 90px !important;
  }

  .qua-content [qua-sp-margin-top="90"] {
    margin-top: 90px !important;
  }

  .qua-content [qua-sp-margin-bottom="90"] {
    margin-bottom: 90px !important;
  }

  .qua-content .sp-mb95 {
    margin-bottom: 95px !important;
  }

  .qua-content .sp-mt95 {
    margin-top: 95px !important;
  }

  .qua-content [qua-sp-margin-top="95"] {
    margin-top: 95px !important;
  }

  .qua-content [qua-sp-margin-bottom="95"] {
    margin-bottom: 95px !important;
  }

  .qua-content .sp-mb100 {
    margin-bottom: 100px !important;
  }

  .qua-content .sp-mt100 {
    margin-top: 100px !important;
  }

  .qua-content [qua-sp-margin-top="100"] {
    margin-top: 100px !important;
  }

  .qua-content [qua-sp-margin-bottom="100"] {
    margin-bottom: 100px !important;
  }

  .qua-content .sp-mbm0 {
    margin-bottom: -0px !important;
  }

  .qua-content .sp-mtm0 {
    margin-top: -0px !important;
  }

  .qua-content [qua-sp-margin-top="-0"] {
    margin-top: -0px !important;
  }

  .qua-content [qua-sp-margin-bottom="-0"] {
    margin-bottom: -0px !important;
  }

  .qua-content .sp-mbm5 {
    margin-bottom: -5px !important;
  }

  .qua-content .sp-mtm5 {
    margin-top: -5px !important;
  }

  .qua-content [qua-sp-margin-top="-5"] {
    margin-top: -5px !important;
  }

  .qua-content [qua-sp-margin-bottom="-5"] {
    margin-bottom: -5px !important;
  }

  .qua-content .sp-mbm10 {
    margin-bottom: -10px !important;
  }

  .qua-content .sp-mtm10 {
    margin-top: -10px !important;
  }

  .qua-content [qua-sp-margin-top="-10"] {
    margin-top: -10px !important;
  }

  .qua-content [qua-sp-margin-bottom="-10"] {
    margin-bottom: -10px !important;
  }

  .qua-content .sp-mbm15 {
    margin-bottom: -15px !important;
  }

  .qua-content .sp-mtm15 {
    margin-top: -15px !important;
  }

  .qua-content [qua-sp-margin-top="-15"] {
    margin-top: -15px !important;
  }

  .qua-content [qua-sp-margin-bottom="-15"] {
    margin-bottom: -15px !important;
  }

  .qua-content .sp-mbm20 {
    margin-bottom: -20px !important;
  }

  .qua-content .sp-mtm20 {
    margin-top: -20px !important;
  }

  .qua-content [qua-sp-margin-top="-20"] {
    margin-top: -20px !important;
  }

  .qua-content [qua-sp-margin-bottom="-20"] {
    margin-bottom: -20px !important;
  }

  .qua-content .sp-mbm25 {
    margin-bottom: -25px !important;
  }

  .qua-content .sp-mtm25 {
    margin-top: -25px !important;
  }

  .qua-content [qua-sp-margin-top="-25"] {
    margin-top: -25px !important;
  }

  .qua-content [qua-sp-margin-bottom="-25"] {
    margin-bottom: -25px !important;
  }

  .qua-content .sp-mbm30 {
    margin-bottom: -30px !important;
  }

  .qua-content .sp-mtm30 {
    margin-top: -30px !important;
  }

  .qua-content [qua-sp-margin-top="-30"] {
    margin-top: -30px !important;
  }

  .qua-content [qua-sp-margin-bottom="-30"] {
    margin-bottom: -30px !important;
  }

  .qua-content .sp-mbm35 {
    margin-bottom: -35px !important;
  }

  .qua-content .sp-mtm35 {
    margin-top: -35px !important;
  }

  .qua-content [qua-sp-margin-top="-35"] {
    margin-top: -35px !important;
  }

  .qua-content [qua-sp-margin-bottom="-35"] {
    margin-bottom: -35px !important;
  }

  .qua-content .sp-mbm40 {
    margin-bottom: -40px !important;
  }

  .qua-content .sp-mtm40 {
    margin-top: -40px !important;
  }

  .qua-content [qua-sp-margin-top="-40"] {
    margin-top: -40px !important;
  }

  .qua-content [qua-sp-margin-bottom="-40"] {
    margin-bottom: -40px !important;
  }

  .qua-content .sp-mbm45 {
    margin-bottom: -45px !important;
  }

  .qua-content .sp-mtm45 {
    margin-top: -45px !important;
  }

  .qua-content [qua-sp-margin-top="-45"] {
    margin-top: -45px !important;
  }

  .qua-content [qua-sp-margin-bottom="-45"] {
    margin-bottom: -45px !important;
  }

  .qua-content .sp-mbm50 {
    margin-bottom: -50px !important;
  }

  .qua-content .sp-mtm50 {
    margin-top: -50px !important;
  }

  .qua-content [qua-sp-margin-top="-50"] {
    margin-top: -50px !important;
  }

  .qua-content [qua-sp-margin-bottom="-50"] {
    margin-bottom: -50px !important;
  }

  .qua-content .sp-mbm55 {
    margin-bottom: -55px !important;
  }

  .qua-content .sp-mtm55 {
    margin-top: -55px !important;
  }

  .qua-content [qua-sp-margin-top="-55"] {
    margin-top: -55px !important;
  }

  .qua-content [qua-sp-margin-bottom="-55"] {
    margin-bottom: -55px !important;
  }

  .qua-content .sp-mbm60 {
    margin-bottom: -60px !important;
  }

  .qua-content .sp-mtm60 {
    margin-top: -60px !important;
  }

  .qua-content [qua-sp-margin-top="-60"] {
    margin-top: -60px !important;
  }

  .qua-content [qua-sp-margin-bottom="-60"] {
    margin-bottom: -60px !important;
  }

  .qua-content .sp-mbm65 {
    margin-bottom: -65px !important;
  }

  .qua-content .sp-mtm65 {
    margin-top: -65px !important;
  }

  .qua-content [qua-sp-margin-top="-65"] {
    margin-top: -65px !important;
  }

  .qua-content [qua-sp-margin-bottom="-65"] {
    margin-bottom: -65px !important;
  }

  .qua-content .sp-mbm70 {
    margin-bottom: -70px !important;
  }

  .qua-content .sp-mtm70 {
    margin-top: -70px !important;
  }

  .qua-content [qua-sp-margin-top="-70"] {
    margin-top: -70px !important;
  }

  .qua-content [qua-sp-margin-bottom="-70"] {
    margin-bottom: -70px !important;
  }

  .qua-content .sp-mbm75 {
    margin-bottom: -75px !important;
  }

  .qua-content .sp-mtm75 {
    margin-top: -75px !important;
  }

  .qua-content [qua-sp-margin-top="-75"] {
    margin-top: -75px !important;
  }

  .qua-content [qua-sp-margin-bottom="-75"] {
    margin-bottom: -75px !important;
  }

  .qua-content .sp-mbm80 {
    margin-bottom: -80px !important;
  }

  .qua-content .sp-mtm80 {
    margin-top: -80px !important;
  }

  .qua-content [qua-sp-margin-top="-80"] {
    margin-top: -80px !important;
  }

  .qua-content [qua-sp-margin-bottom="-80"] {
    margin-bottom: -80px !important;
  }

  .qua-content .sp-mbm85 {
    margin-bottom: -85px !important;
  }

  .qua-content .sp-mtm85 {
    margin-top: -85px !important;
  }

  .qua-content [qua-sp-margin-top="-85"] {
    margin-top: -85px !important;
  }

  .qua-content [qua-sp-margin-bottom="-85"] {
    margin-bottom: -85px !important;
  }

  .qua-content .sp-mbm90 {
    margin-bottom: -90px !important;
  }

  .qua-content .sp-mtm90 {
    margin-top: -90px !important;
  }

  .qua-content [qua-sp-margin-top="-90"] {
    margin-top: -90px !important;
  }

  .qua-content [qua-sp-margin-bottom="-90"] {
    margin-bottom: -90px !important;
  }

  .qua-content .sp-mbm95 {
    margin-bottom: -95px !important;
  }

  .qua-content .sp-mtm95 {
    margin-top: -95px !important;
  }

  .qua-content [qua-sp-margin-top="-95"] {
    margin-top: -95px !important;
  }

  .qua-content [qua-sp-margin-bottom="-95"] {
    margin-bottom: -95px !important;
  }

  .qua-content .sp-mbm100 {
    margin-bottom: -100px !important;
  }

  .qua-content .sp-mtm100 {
    margin-top: -100px !important;
  }

  .qua-content [qua-sp-margin-top="-100"] {
    margin-top: -100px !important;
  }

  .qua-content [qua-sp-margin-bottom="-100"] {
    margin-bottom: -100px !important;
  }
}

/*# sourceMappingURL=style.css.map */