/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[15].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[15].oneOf[7].use[5]!./src/app/(main)/terms-of-use/terms.module.sass ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.terms_terms_of_use__duf5o {
  padding: 30px 0 10px;
  line-height: 24px;
  box-sizing: border-box;
}
.terms_terms_of_use__duf5o * {
  box-sizing: border-box;
}
@media (min-width: 600px) {
  .terms_terms_of_use__duf5o {
    padding: 100px 0 10px;
  }
}
.terms_terms_of_use__duf5o .terms_terms_content__f8CwS {
  max-width: 1190px;
  margin: 0 auto;
  padding: 0 16px;
  text-align: justify;
}
.terms_terms_of_use__duf5o h1 {
  margin: 0 0 32px 0;
}
.terms_terms_of_use__duf5o ul {
  list-style-type: decimal;
}
.terms_terms_of_use__duf5o ol {
  list-style: none;
  counter-reset: listStyle;
  padding-left: 20px;
}
.terms_terms_of_use__duf5o ol.terms_terms_ul_roman__2Iq5S {
  counter-reset: romanStyle;
}
.terms_terms_of_use__duf5o ol.terms_terms_ul_roman__2Iq5S li {
  counter-increment: romanStyle;
}
.terms_terms_of_use__duf5o ol.terms_terms_ul_roman__2Iq5S li::before {
  content: "(" counter(romanStyle, lower-roman) ")";
}
.terms_terms_of_use__duf5o ol li {
  position: relative;
  padding-left: 15px;
  counter-increment: listStyle;
}
.terms_terms_of_use__duf5o ol li::before {
  content: counter(listStyle, lower-alpha) ".";
  position: absolute;
  left: -5px;
}
.terms_terms_of_use__duf5o li {
  margin: 20px 0;
}
.terms_terms_of_use__duf5o .terms_terms_li__ff3d4 {
  margin: 15px 0 15px 10px;
}
.terms_terms_of_use__duf5o p {
  margin: 15px 0;
}
.terms_terms_of_use__duf5o .terms_main_section__L0lLA {
  padding-left: 0 !important;
  list-style-position: inside;
}
.terms_terms_of_use__duf5o .terms_main_section__L0lLA > li {
  font-weight: 600;
  text-transform: uppercase;
  margin: 25px 0 -5px 0;
}
