@charset "UTF-8";

body #area-Contents .MyKao-contentsArticle--detail .l-HeadingTitle--v2--h3 {
  margin-bottom: 0 !important;
}

body #area-Contents .MyKao-contentsArticle--detail .l-AccordionUnit__titleBlock::after,
body #area-Contents .MyKao-contentsArticle--detail .l-AccordionMenu .l-AccordionUnit__contentBlock::before {
  content: none !important;
}

body #area-Contents .MyKao-contentsArticle--detail .l-AccordionMenu .l-AccordionUnit__titleBlock .l-HeadingTitle--h3 {
  margin-bottom: 0 !important;
}

body #area-Contents .MyKao-contentsArticle--detail .MyKao-contentsArea_box--TypeProf.mt-20 {
  margin-top: 10px !important;
}

body #area-Contents .MyKao-contentsArticle--detail .l-AccordionMenu .l-AccordionUnit__contentBlock {
  border-top: none !important;
}


@media only screen and (max-width: 640px) {
  .col-2 .l-Column__cols {
    padding: 12px 0 !important;
  }
}

@media only screen and (min-width: 641px) {
  .col-2 .l-Column__cols:first-child {
    padding: 12px 12px 12px 0 !important;
  }
}

@media only screen and (min-width: 641px) {
  .col-2 .l-Column__cols:last-child {
    padding: 12px 0 12px 12px !important;
  }
}

@media only screen and (max-width: 640px) {
  body #area-Contents .MyKao-contentsArticle--detail .l-AccordionMenu .l-AccordionUnit__contentBlock .l-Image--v2__img {
    margin-top: 20px !important;
  }
}

@media only screen and (min-width: 641px) {
  .col-3 {
    padding: 0 13px !important;
  }
}

@media only screen and (max-width: 640px) {
  .col-3 {
    padding: 0 15px !important;
  }
}

@media only screen and (min-width: 641px) {
  .col-3 .l-Column__cols {
    padding: 0 4px !important;
  }
}

@media only screen and (max-width: 640px) {
  .col-3 .l-Column__cols {
    padding: 0 2px !important;
  }
}

.col-3 .l-ColumnUnit {
  margin-top: 0 !important;
}

@media only screen and (max-width: 640px) {
  .col-3 .l-ColumnUnit.sp-mt-20 {
    margin-top: 20px !important;
  }
}

body #area-Contents .MyKao-contentsArticle--detail .MyKao-contentsArea_box--Type01 {
  margin-top: 20px !important;
}